<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2026"
  xmlns:cyd="http://xbrl.sec.gov/cyd/2026"
  xmlns:dei="http://xbrl.sec.gov/dei/2026"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2026"
  xmlns:idt="http://www.idt.net/20260731"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2026"
  xmlns:us-gaap="http://fasb.org/us-gaap/2026"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="idt-20260731.xsd" xlink:type="simple"/>
    <context id="d_2025-08-01_2026-07-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="i_2026-01-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="i_2026-09-21_StatementClassOfStockAxis-CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-09-21</instant>
        </period>
    </context>
    <context id="i_2026-09-21_StatementClassOfStockAxis-CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-09-21</instant>
        </period>
    </context>
    <context id="i_2026-07-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_StatementClassOfStockAxis-CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_StatementClassOfStockAxis-CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_StatementClassOfStockAxis-CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_StatementClassOfStockAxis-CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="i_2023-07-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="i_2023-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="i_2023-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="i_2023-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="i_2023-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="i_2023-07-31_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="i_2023-07-31_StatementEquityComponentsAxis-NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="i_2023-07-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">idt:RepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">idt:RepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">idt:RepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember_StatementEquityComponentsAxis-TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">idt:RepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">idt:RepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">idt:RepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember_StatementEquityComponentsAxis-NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">idt:RepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">idt:RepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="i_2024-07-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="i_2024-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="i_2024-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="i_2024-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="i_2024-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="i_2024-07-31_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="i_2024-07-31_StatementEquityComponentsAxis-NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="i_2024-07-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">idt:RepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">idt:RepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">idt:RepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember_StatementEquityComponentsAxis-TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">idt:RepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">idt:RepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">idt:RepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember_StatementEquityComponentsAxis-NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">idt:RepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">idt:RepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="i_2025-07-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_StatementEquityComponentsAxis-NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">idt:RepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">idt:RepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">idt:RepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember_StatementEquityComponentsAxis-TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">idt:RepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">idt:RepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">idt:RepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember_StatementEquityComponentsAxis-NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">idt:RepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">idt:RepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="i_2026-07-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_StatementEquityComponentsAxis-NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_StatementClassOfStockAxis-Net2phone20AndNationalRetailSolutionsCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">idt:Net2phone20AndNationalRetailSolutionsCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_StatementClassOfStockAxis-Net2phone20AndNationalRetailSolutionsCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">idt:Net2phone20AndNationalRetailSolutionsCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_StatementClassOfStockAxis-Net2phone20AndNationalRetailSolutionsCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">idt:Net2phone20AndNationalRetailSolutionsCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_StatementClassOfStockAxis-CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_StatementClassOfStockAxis-CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_StatementClassOfStockAxis-CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="i_2026-07-31_OwnershipAxis-Net2phone20Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">idt:Net2phone20Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_OwnershipAxis-NationalRetailSolutionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">idt:NationalRetailSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_ReclassificationTypeAxis-ReclassifiedFromPrepaidExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">idt:ReclassifiedFromPrepaidExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_ReclassificationTypeAxis-ReclassifiedFromPrepaidExpensesOtherCurrentAssetsAndOtherAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">idt:ReclassifiedFromPrepaidExpensesOtherCurrentAssetsAndOtherAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_ReclassificationTypeAxis-ReclassifiedFromPrepaidExpensesOtherCurrentAssetsAndOtherAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">idt:ReclassifiedFromPrepaidExpensesOtherCurrentAssetsAndOtherAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_ReclassificationTypeAxis-ReclassifiedFromSettlementAssetsDisbursementPrefundingPrepaidExpensesOtherCurrentAssetsAndOtherAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">idt:ReclassifiedFromSettlementAssetsDisbursementPrefundingPrepaidExpensesOtherCurrentAssetsAndOtherAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_ReclassificationTypeAxis-ReclassifiedFromSettlementAssetsDisbursementPrefundingPrepaidExpensesOtherCurrentAssetsAndOtherAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">idt:ReclassifiedFromSettlementAssetsDisbursementPrefundingPrepaidExpensesOtherCurrentAssetsAndOtherAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="i_2026-07-31_PropertyPlantAndEquipmentByTypeAxis-EquipmentMember_RangeAxis-MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_PropertyPlantAndEquipmentByTypeAxis-EquipmentMember_RangeAxis-MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_PropertyPlantAndEquipmentByTypeAxis-ComputerSoftwareMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">idt:ComputerSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_PropertyPlantAndEquipmentByTypeAxis-FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_PropertyPlantAndEquipmentByTypeAxis-SoftwareDevelopmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-InternalUseSoftwareMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">idt:InternalUseSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-InternalUseSoftwareMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">idt:InternalUseSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-InternalUseSoftwareMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">idt:InternalUseSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="i_2026-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-InternalUseSoftwareMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">idt:InternalUseSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-InternalUseSoftwareMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">idt:InternalUseSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_AwardTypeAxis-NonVestedRestrictedCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">idt:NonVestedRestrictedCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_AwardTypeAxis-NonVestedRestrictedCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">idt:NonVestedRestrictedCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_AwardTypeAxis-NonVestedRestrictedCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">idt:NonVestedRestrictedCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-FiveLargestCustomerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">idt:FiveLargestCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-FiveLargestCustomerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">idt:FiveLargestCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-FiveLargestCustomerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">idt:FiveLargestCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <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-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <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-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-FiveLargestCustomerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">idt:FiveLargestCustomerMember</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-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-FiveLargestCustomerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">idt:FiveLargestCustomerMember</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-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="i_2025-07-31_ValuationAllowancesAndReservesTypeAxis-AllowanceForCreditLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_ValuationAllowancesAndReservesTypeAxis-AllowanceForCreditLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="i_2026-07-31_ValuationAllowancesAndReservesTypeAxis-AllowanceForCreditLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_ValuationAllowancesAndReservesTypeAxis-ReserveForLossesOnSettlementAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">idt:ReserveForLossesOnSettlementAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_ValuationAllowancesAndReservesTypeAxis-ReserveForLossesOnSettlementAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">idt:ReserveForLossesOnSettlementAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="i_2026-07-31_ValuationAllowancesAndReservesTypeAxis-ReserveForLossesOnSettlementAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">idt:ReserveForLossesOnSettlementAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2024-07-31_ValuationAllowancesAndReservesTypeAxis-AllowanceForCreditLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_ValuationAllowancesAndReservesTypeAxis-AllowanceForCreditLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="i_2024-07-31_ValuationAllowancesAndReservesTypeAxis-ReserveForLossesOnSettlementAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">idt:ReserveForLossesOnSettlementAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_ValuationAllowancesAndReservesTypeAxis-ReserveForLossesOnSettlementAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">idt:ReserveForLossesOnSettlementAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="i_2023-07-31_ValuationAllowancesAndReservesTypeAxis-AllowanceForCreditLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_ValuationAllowancesAndReservesTypeAxis-AllowanceForCreditLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="i_2023-07-31_ValuationAllowancesAndReservesTypeAxis-ReserveForLossesOnSettlementAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">idt:ReserveForLossesOnSettlementAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_ValuationAllowancesAndReservesTypeAxis-ReserveForLossesOnSettlementAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">idt:ReserveForLossesOnSettlementAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="i_2026-05-01_OwnershipAxis-NrsOnCoreMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">idt:NrsOnCoreMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-01</instant>
        </period>
    </context>
    <context id="d_2026-05-01_2026-05-01_BusinessAcquisitionAxis-OncoreDigitalIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">idt:OncoreDigitalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-01</startDate>
            <endDate>2026-05-01</endDate>
        </period>
    </context>
    <context id="i_2026-05-01_BusinessAcquisitionAxis-OncoreDigitalIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">idt:OncoreDigitalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-01</instant>
        </period>
    </context>
    <context id="i_2026-05-01_BusinessAcquisitionAxis-OncoreDigitalIncMember_FiniteLivedIntangibleAssetsByMajorClassAxis-VendorAndCustomerRelationshipMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">idt:OncoreDigitalIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">idt:VendorAndCustomerRelationshipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-01</instant>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:NationalRetailSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-FintechMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:FintechMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-Net2phoneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:Net2phoneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:TraditionalCommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-CorporateNonSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:TraditionalCommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:NationalRetailSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-FintechMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:FintechMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-Net2phoneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:Net2phoneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:TraditionalCommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-CorporateNonSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:TraditionalCommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:NationalRetailSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-FintechMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:FintechMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-Net2phoneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:Net2phoneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:TraditionalCommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-CorporateNonSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:TraditionalCommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="i_2026-07-31_StatementGeographicalAxis-US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_StatementGeographicalAxis-NonUsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_StatementGeographicalAxis-US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_StatementGeographicalAxis-NonUsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:NationalRetailSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:NationalRetailSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:NationalRetailSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_ProductOrServiceAxis-BossMoneyMember_StatementBusinessSegmentsAxis-FintechMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">idt:BossMoneyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:FintechMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_ProductOrServiceAxis-BossMoneyMember_StatementBusinessSegmentsAxis-FintechMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">idt:BossMoneyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:FintechMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_ProductOrServiceAxis-BossMoneyMember_StatementBusinessSegmentsAxis-FintechMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">idt:BossMoneyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:FintechMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_ProductOrServiceAxis-ProductAndServiceOtherMember_StatementBusinessSegmentsAxis-FintechMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:FintechMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_ProductOrServiceAxis-ProductAndServiceOtherMember_StatementBusinessSegmentsAxis-FintechMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:FintechMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_ProductOrServiceAxis-ProductAndServiceOtherMember_StatementBusinessSegmentsAxis-FintechMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:FintechMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-FintechMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:FintechMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-FintechMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:FintechMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-FintechMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:FintechMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-Net2phoneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:Net2phoneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-Net2phoneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:Net2phoneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-Net2phoneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:Net2phoneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_ProductOrServiceAxis-IdtDigitalPaymentsMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">idt:IdtDigitalPaymentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:TraditionalCommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_ProductOrServiceAxis-IdtDigitalPaymentsMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">idt:IdtDigitalPaymentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:TraditionalCommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_ProductOrServiceAxis-IdtDigitalPaymentsMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">idt:IdtDigitalPaymentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:TraditionalCommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_ProductOrServiceAxis-BossRevolutionMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">idt:BossRevolutionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:TraditionalCommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_ProductOrServiceAxis-BossRevolutionMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">idt:BossRevolutionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:TraditionalCommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_ProductOrServiceAxis-BossRevolutionMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">idt:BossRevolutionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:TraditionalCommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_ProductOrServiceAxis-IdtGlobalMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">idt:IdtGlobalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:TraditionalCommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_ProductOrServiceAxis-IdtGlobalMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">idt:IdtGlobalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:TraditionalCommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_ProductOrServiceAxis-IdtGlobalMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">idt:IdtGlobalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:TraditionalCommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_ProductOrServiceAxis-ProductAndServiceOtherMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:TraditionalCommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_ProductOrServiceAxis-ProductAndServiceOtherMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:TraditionalCommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_ProductOrServiceAxis-ProductAndServiceOtherMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:TraditionalCommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember_StatementGeographicalAxis-US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:NationalRetailSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-FintechMember_StatementGeographicalAxis-US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:FintechMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-Net2phoneMember_StatementGeographicalAxis-US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:Net2phoneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember_StatementGeographicalAxis-US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:TraditionalCommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_StatementGeographicalAxis-US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember_StatementGeographicalAxis-GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:NationalRetailSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-FintechMember_StatementGeographicalAxis-GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:FintechMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-Net2phoneMember_StatementGeographicalAxis-GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:Net2phoneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember_StatementGeographicalAxis-GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:TraditionalCommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_StatementGeographicalAxis-GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember_StatementGeographicalAxis-OtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">idt:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:NationalRetailSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-FintechMember_StatementGeographicalAxis-OtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">idt:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:FintechMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-Net2phoneMember_StatementGeographicalAxis-OtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">idt:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:Net2phoneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember_StatementGeographicalAxis-OtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">idt:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:TraditionalCommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_StatementGeographicalAxis-OtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">idt:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember_StatementGeographicalAxis-NonUsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:NationalRetailSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-FintechMember_StatementGeographicalAxis-NonUsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:FintechMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-Net2phoneMember_StatementGeographicalAxis-NonUsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:Net2phoneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember_StatementGeographicalAxis-NonUsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:TraditionalCommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_StatementGeographicalAxis-NonUsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember_StatementGeographicalAxis-US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:NationalRetailSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-FintechMember_StatementGeographicalAxis-US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:FintechMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-Net2phoneMember_StatementGeographicalAxis-US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:Net2phoneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember_StatementGeographicalAxis-US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:TraditionalCommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_StatementGeographicalAxis-US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember_StatementGeographicalAxis-GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:NationalRetailSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-FintechMember_StatementGeographicalAxis-GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:FintechMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-Net2phoneMember_StatementGeographicalAxis-GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:Net2phoneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember_StatementGeographicalAxis-GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:TraditionalCommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_StatementGeographicalAxis-GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember_StatementGeographicalAxis-OtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">idt:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:NationalRetailSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-FintechMember_StatementGeographicalAxis-OtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">idt:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:FintechMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-Net2phoneMember_StatementGeographicalAxis-OtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">idt:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:Net2phoneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember_StatementGeographicalAxis-OtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">idt:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:TraditionalCommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_StatementGeographicalAxis-OtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">idt:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember_StatementGeographicalAxis-NonUsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:NationalRetailSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-FintechMember_StatementGeographicalAxis-NonUsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:FintechMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-Net2phoneMember_StatementGeographicalAxis-NonUsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:Net2phoneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember_StatementGeographicalAxis-NonUsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:TraditionalCommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_StatementGeographicalAxis-NonUsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember_StatementGeographicalAxis-US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:NationalRetailSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-FintechMember_StatementGeographicalAxis-US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:FintechMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-Net2phoneMember_StatementGeographicalAxis-US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:Net2phoneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember_StatementGeographicalAxis-US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:TraditionalCommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_StatementGeographicalAxis-US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember_StatementGeographicalAxis-GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:NationalRetailSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-FintechMember_StatementGeographicalAxis-GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:FintechMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-Net2phoneMember_StatementGeographicalAxis-GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:Net2phoneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember_StatementGeographicalAxis-GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:TraditionalCommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_StatementGeographicalAxis-GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember_StatementGeographicalAxis-OtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">idt:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:NationalRetailSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-FintechMember_StatementGeographicalAxis-OtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">idt:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:FintechMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-Net2phoneMember_StatementGeographicalAxis-OtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">idt:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:Net2phoneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember_StatementGeographicalAxis-OtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">idt:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:TraditionalCommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_StatementGeographicalAxis-OtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">idt:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember_StatementGeographicalAxis-NonUsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:NationalRetailSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-FintechMember_StatementGeographicalAxis-NonUsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:FintechMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-Net2phoneMember_StatementGeographicalAxis-NonUsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:Net2phoneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember_StatementGeographicalAxis-NonUsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:TraditionalCommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_StatementGeographicalAxis-NonUsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="i_2026-07-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-date.domain-2027-08-01">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:date.domain>2027-08-01</us-gaap:date.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-date.domain-2027-08-01_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:date.domain>2027-08-01</us-gaap:date.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:NationalRetailSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-date.domain-2027-08-01_StatementBusinessSegmentsAxis-Net2phoneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:date.domain>2027-08-01</us-gaap:date.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:Net2phoneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-date.domain-2027-08-01_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:date.domain>2027-08-01</us-gaap:date.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:TraditionalCommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-date.domain-2027-08-01_StatementBusinessSegmentsAxis-FintechMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:date.domain>2027-08-01</us-gaap:date.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:FintechMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-date.domain-2028-08-01">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:date.domain>2028-08-01</us-gaap:date.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-date.domain-2028-08-01_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:date.domain>2028-08-01</us-gaap:date.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:NationalRetailSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-date.domain-2028-08-01_StatementBusinessSegmentsAxis-Net2phoneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:date.domain>2028-08-01</us-gaap:date.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:Net2phoneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-date.domain-2028-08-01_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:date.domain>2028-08-01</us-gaap:date.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:TraditionalCommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-date.domain-2028-08-01_StatementBusinessSegmentsAxis-FintechMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:date.domain>2028-08-01</us-gaap:date.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:FintechMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-date.domain-2029-08-01">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:date.domain>2029-08-01</us-gaap:date.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-date.domain-2029-08-01_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:date.domain>2029-08-01</us-gaap:date.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:NationalRetailSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-date.domain-2029-08-01_StatementBusinessSegmentsAxis-Net2phoneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:date.domain>2029-08-01</us-gaap:date.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:Net2phoneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-date.domain-2029-08-01_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:date.domain>2029-08-01</us-gaap:date.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:TraditionalCommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-date.domain-2029-08-01_StatementBusinessSegmentsAxis-FintechMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:date.domain>2029-08-01</us-gaap:date.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:FintechMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:NationalRetailSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_StatementBusinessSegmentsAxis-Net2phoneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:Net2phoneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:TraditionalCommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_StatementBusinessSegmentsAxis-FintechMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:FintechMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2025-08-01">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
        </entity>
        <period>
            <instant>2025-08-01</instant>
        </period>
    </context>
    <context id="i_2024-08-01">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
        </entity>
        <period>
            <instant>2024-08-01</instant>
        </period>
    </context>
    <context id="i_2026-07-31_RangeAxis-MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_RangeAxis-MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis-IdtFinancialServicesGibraltarMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">idt:IdtFinancialServicesGibraltarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis-IdtFinancialServicesGibraltarMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">idt:IdtFinancialServicesGibraltarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis-IdtServicesMaltaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">idt:IdtServicesMaltaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis-IdtServicesMaltaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">idt:IdtServicesMaltaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis-DisbursementPaymentsVieMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">idt:DisbursementPaymentsVieMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis-DisbursementPaymentsVieMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">idt:DisbursementPaymentsVieMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis-OtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">idt:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis-OtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">idt:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_FinancialInstrumentAxis-USTreasurySecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_FinancialInstrumentAxis-USGovernmentSponsoredEnterprisesDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_FinancialInstrumentAxis-CorporateBondSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_FinancialInstrumentAxis-USTreasurySecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_FinancialInstrumentAxis-USGovernmentSponsoredEnterprisesDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_FinancialInstrumentAxis-CorporateBondSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_FinancialInstrumentAxis-USTreasuryBillSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryBillSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_FinancialInstrumentAxis-USTreasuryBillSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryBillSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_FinancialInstrumentAxis-ZedgeIncClassBCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">idt:ZedgeIncClassBCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_FinancialInstrumentAxis-ZedgeIncClassBCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">idt:ZedgeIncClassBCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_FinancialInstrumentAxis-RafaelHoldingsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">idt:RafaelHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_FinancialInstrumentAxis-RafaelHoldingsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">idt:RafaelHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_FinancialInstrumentAxis-OtherMarketableEquitySecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">idt:OtherMarketableEquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_FinancialInstrumentAxis-OtherMarketableEquitySecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">idt:OtherMarketableEquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_FinancialInstrumentAxis-MutualFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_FinancialInstrumentAxis-MutualFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_FinancialInstrumentAxis-VisaSeriesCPreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">idt:VisaSeriesCPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_FinancialInstrumentAxis-VisaSeriesCPreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">idt:VisaSeriesCPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_FinancialInstrumentAxis-HedgeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:HedgeFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_FinancialInstrumentAxis-HedgeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:HedgeFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_FinancialInstrumentAxis-OtherLongTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherLongTermInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_FinancialInstrumentAxis-OtherLongTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherLongTermInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="d_2025-06-01_2025-06-30_FinancialInstrumentAxis-RafaelClassBCommonStockMember_RelatedPartyTransactionsByRelatedPartyAxis-RafaelHoldingsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">idt:RafaelClassBCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">idt:RafaelHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="i_2016-06-30_FinancialInstrumentAxis-VisaSeriesCPreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">idt:VisaSeriesCPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-06-30</instant>
        </period>
    </context>
    <context id="i_2024-07-31_FinancialInstrumentAxis-VisaSeriesAPreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">idt:VisaSeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="d_2024-08-01_2024-08-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfVisaSeriesAPreferredStockIntoVisaSeriesACommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">idt:ConversionOfVisaSeriesAPreferredStockIntoVisaSeriesACommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-08-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2024-08-31_FinancialInstrumentAxis-VisaSeriesACommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">idt:VisaSeriesACommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-08-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_FinancialInstrumentAxis-PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_FinancialInstrumentAxis-PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_FinancialInstrumentAxis-PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2026-01-01_2026-01-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-EquityInterestInPrivatelyOwnedIsraeliCompanyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">idt:EquityInterestInPrivatelyOwnedIsraeliCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-01-31</endDate>
        </period>
    </context>
    <context id="i_2026-01-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-EquityInterestInPrivatelyOwnedIsraeliCompanyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">idt:EquityInterestInPrivatelyOwnedIsraeliCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_FinancialInstrumentAxis-RafaelHoldingsIncClassBCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">idt:RafaelHoldingsIncClassBCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_FinancialInstrumentAxis-RafaelHoldingsIncClassBCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">idt:RafaelHoldingsIncClassBCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_FinancialInstrumentAxis-RafaelHoldingsIncClassBCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">idt:RafaelHoldingsIncClassBCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_FinancialInstrumentAxis-ZedgeIncClassBCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">idt:ZedgeIncClassBCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_FinancialInstrumentAxis-ZedgeIncClassBCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">idt:ZedgeIncClassBCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_FinancialInstrumentAxis-ZedgeIncClassBCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">idt:ZedgeIncClassBCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="i_2026-07-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-CommunicationCompanyEquityMethodInvesteeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">idt:CommunicationCompanyEquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-CommunicationCompanyEquityMethodInvesteeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">idt:CommunicationCompanyEquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2026-04-30_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-CommunicationCompanyEquityMethodInvesteeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">idt:CommunicationCompanyEquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="i_2024-07-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-CommunicationCompanyEquityMethodInvesteeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">idt:CommunicationCompanyEquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="i_2023-07-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-CommunicationCompanyEquityMethodInvesteeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">idt:CommunicationCompanyEquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-CommunicationCompanyEquityMethodInvesteeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">idt:CommunicationCompanyEquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-CommunicationCompanyEquityMethodInvesteeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">idt:CommunicationCompanyEquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-CommunicationCompanyEquityMethodInvesteeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">idt:CommunicationCompanyEquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="i_2025-02-28_CreditFacilityAxis-RevolvingCreditFacilityMember_ScheduleOfReceivablesWithImputedInterestNameOfReceivableWithImputedInterestAxis-EquityMethodInvesteeRevolvingCreditAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ScheduleOfReceivablesWithImputedInterestNameOfReceivableWithImputedInterestAxis">idt:EquityMethodInvesteeRevolvingCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-02-28</instant>
        </period>
    </context>
    <context id="d_2025-02-01_2025-02-28_CreditFacilityAxis-RevolvingCreditFacilityMember_ScheduleOfReceivablesWithImputedInterestNameOfReceivableWithImputedInterestAxis-EquityMethodInvesteeRevolvingCreditAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ScheduleOfReceivablesWithImputedInterestNameOfReceivableWithImputedInterestAxis">idt:EquityMethodInvesteeRevolvingCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-02-28</endDate>
        </period>
    </context>
    <context id="i_2025-07-31_CreditFacilityAxis-LineOfCreditMember_ScheduleOfReceivablesWithImputedInterestNameOfReceivableWithImputedInterestAxis-EquityMethodInvesteeRevolvingCreditAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ScheduleOfReceivablesWithImputedInterestNameOfReceivableWithImputedInterestAxis">idt:EquityMethodInvesteeRevolvingCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2026-06-30_CreditFacilityAxis-LineOfCreditMember_ScheduleOfReceivablesWithImputedInterestNameOfReceivableWithImputedInterestAxis-EquityMethodInvesteeRevolvingCreditAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ScheduleOfReceivablesWithImputedInterestNameOfReceivableWithImputedInterestAxis">idt:EquityMethodInvesteeRevolvingCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="i_2026-07-31_CreditFacilityAxis-LineOfCreditMember_ScheduleOfReceivablesWithImputedInterestNameOfReceivableWithImputedInterestAxis-EquityMethodInvesteeRevolvingCreditAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ScheduleOfReceivablesWithImputedInterestNameOfReceivableWithImputedInterestAxis">idt:EquityMethodInvesteeRevolvingCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</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-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</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-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</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-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</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-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</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-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</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-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_NatureOfExpenseAxis-OtherOperatingExpenseNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">idt:OtherOperatingExpenseNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_NatureOfExpenseAxis-OtherOperatingExpenseNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">idt:OtherOperatingExpenseNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_NatureOfExpenseAxis-OtherOperatingExpenseNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">idt:OtherOperatingExpenseNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_NatureOfExpenseAxis-InterestExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">idt:InterestExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_NatureOfExpenseAxis-InterestExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">idt:InterestExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_NatureOfExpenseAxis-InterestExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">idt:InterestExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="i_2026-07-31_PropertyPlantAndEquipmentByTypeAxis-EquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_PropertyPlantAndEquipmentByTypeAxis-EquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_PropertyPlantAndEquipmentByTypeAxis-ComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_PropertyPlantAndEquipmentByTypeAxis-ComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_PropertyPlantAndEquipmentByTypeAxis-FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2023-07-31_StatementBusinessSegmentsAxis-FintechMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:FintechMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="i_2023-07-31_StatementBusinessSegmentsAxis-Net2phone20Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:Net2phone20Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="i_2023-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:TraditionalCommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-Net2phone20Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:Net2phone20Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="i_2024-07-31_StatementBusinessSegmentsAxis-FintechMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:FintechMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="i_2024-07-31_StatementBusinessSegmentsAxis-Net2phone20Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:Net2phone20Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="i_2024-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:TraditionalCommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-Net2phone20Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:Net2phone20Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="i_2025-07-31_StatementBusinessSegmentsAxis-FintechMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:FintechMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_StatementBusinessSegmentsAxis-Net2phone20Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:Net2phone20Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:TraditionalCommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-Net2phone20Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:Net2phone20Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="i_2026-07-31_StatementBusinessSegmentsAxis-Net2phone20Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:Net2phone20Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-NoncompeteAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-NoncompeteAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="i_2026-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember_RelatedPartyTransactionsByRelatedPartyAxis-NonrelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember_RelatedPartyTransactionsByRelatedPartyAxis-NonrelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember_RelatedPartyTransactionsByRelatedPartyAxis-RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember_RelatedPartyTransactionsByRelatedPartyAxis-RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-CorporateNonSegmentMember_LossContingenciesByNatureOfContingencyAxis-StraightPathCommunicationsClassActionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">idt:StraightPathCommunicationsClassActionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-CorporateNonSegmentMember_LossContingenciesByNatureOfContingencyAxis-StraightPathCommunicationsClassActionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">idt:StraightPathCommunicationsClassActionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-CorporateNonSegmentMember_LossContingenciesByNatureOfContingencyAxis-StraightPathCommunicationsClassActionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">idt:StraightPathCommunicationsClassActionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_LossContingenciesByNatureOfContingencyAxis-LawsuitWithJds1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">idt:LawsuitWithJds1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_LossContingenciesByNatureOfContingencyAxis-LawsuitWithJds1Member_StatementBusinessSegmentsAxis-CorporateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">idt:LawsuitWithJds1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_LossContingenciesByNatureOfContingencyAxis-LawsuitWithJds1Member_StatementBusinessSegmentsAxis-NrsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">idt:LawsuitWithJds1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:NrsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_LossContingenciesByNatureOfContingencyAxis-LawsuitWithJds1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">idt:LawsuitWithJds1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_LossContingenciesByNatureOfContingencyAxis-LawsuitWithJds1Member_StatementBusinessSegmentsAxis-CorporateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">idt:LawsuitWithJds1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_LossContingenciesByNatureOfContingencyAxis-LawsuitWithJds1Member_StatementBusinessSegmentsAxis-NrsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">idt:LawsuitWithJds1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:NrsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis-EquipmentsMember_StatementBusinessSegmentsAxis-Net2phone20Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ImpairedLongLivedAssetsHeldAndUsedByTypeAxis">idt:EquipmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:Net2phone20Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis-EquipmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ImpairedLongLivedAssetsHeldAndUsedByTypeAxis">idt:EquipmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis-EquipmentsMember_StatementBusinessSegmentsAxis-Net2phone20Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ImpairedLongLivedAssetsHeldAndUsedByTypeAxis">idt:EquipmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:Net2phone20Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis-EquipmentsMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ImpairedLongLivedAssetsHeldAndUsedByTypeAxis">idt:EquipmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">idt:TraditionalCommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="i_2021-05-17_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-TdBankNaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">idt:TdBankNaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-17</instant>
        </period>
    </context>
    <context id="i_2026-08-16_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-TdBankNaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">idt:TdBankNaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-16</instant>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-TdBankNaMember_RangeAxis-MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">idt:TdBankNaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-TdBankNaMember_RangeAxis-MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">idt:TdBankNaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="i_2026-07-31_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-TdBankNaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">idt:TdBankNaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-TdBankNaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">idt:TdBankNaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-TdBankNaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">idt:TdBankNaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-TdBankNaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">idt:TdBankNaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="i_2026-09-29_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-TdBankNaMember_SubsequentEventTypeAxis-SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">idt:TdBankNaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-09-29</instant>
        </period>
    </context>
    <context id="i_2025-07-31_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-TdBankNaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">idt:TdBankNaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="d_2021-09-29_2021-09-29_ConsolidatedEntitiesAxis-NrsMember_StatementClassOfStockAxis-CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">idt:NrsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-29</startDate>
            <endDate>2021-09-29</endDate>
        </period>
    </context>
    <context id="d_2025-08-11_2026-07-31_ConsolidatedEntitiesAxis-NrsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">idt:NrsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-11</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-11_2025-07-31_ConsolidatedEntitiesAxis-NrsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">idt:NrsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-11</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-11_2024-07-31_ConsolidatedEntitiesAxis-NrsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">idt:NrsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-11</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_IncomeTaxAuthorityNameAxis-TaxAndCustomsAdministrationNetherlandsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:TaxAndCustomsAdministrationNetherlandsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_IncomeTaxAuthorityNameAxis-TaxAuthorityOfPeruMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">idt:TaxAuthorityOfPeruMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_IncomeTaxAuthorityNameAxis-TaxAuthorityOfIrelandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">idt:TaxAuthorityOfIrelandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_IncomeTaxAuthorityNameAxis-HerMajestysRevenueAndCustomsHMRCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:HerMajestysRevenueAndCustomsHMRCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_IncomeTaxAuthorityNameAxis-OtherForeignTaxAuthoritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">idt:OtherForeignTaxAuthoritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_IncomeTaxAuthorityNameAxis-WisconsinTaxAuthorityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">idt:WisconsinTaxAuthorityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_IncomeTaxAuthorityNameAxis-TennesseeTaxAuthorityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">idt:TennesseeTaxAuthorityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_IncomeTaxAuthorityNameAxis-OtherStateTaxAuthoritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">idt:OtherStateTaxAuthoritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_IncomeTaxAuthorityNameAxis-TaxAuthoritySpainMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:TaxAuthoritySpainMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_IncomeTaxAuthorityNameAxis-TaxAuthoritiesInSouthAmericaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">idt:TaxAuthoritiesInSouthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="i_2026-07-31_IncomeTaxAuthorityAxis-DomesticCountryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_IncomeTaxAuthorityAxis-ForeignCountryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_ValuationAllowancesAndReservesTypeAxis-ValuationAllowanceOfDeferredTaxAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_ValuationAllowancesAndReservesTypeAxis-ValuationAllowanceOfDeferredTaxAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="i_2026-07-31_ValuationAllowancesAndReservesTypeAxis-ValuationAllowanceOfDeferredTaxAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2024-07-31_ValuationAllowancesAndReservesTypeAxis-ValuationAllowanceOfDeferredTaxAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_ValuationAllowancesAndReservesTypeAxis-ValuationAllowanceOfDeferredTaxAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="i_2023-07-31_ValuationAllowancesAndReservesTypeAxis-ValuationAllowanceOfDeferredTaxAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_ValuationAllowancesAndReservesTypeAxis-ValuationAllowanceOfDeferredTaxAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_IncomeTaxAuthorityAxis-ForeignCountryMember_IncomeTaxAuthorityNameAxis-HerMajestysRevenueAndCustomsHMRCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:HerMajestysRevenueAndCustomsHMRCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_IncomeTaxAuthorityAxis-ForeignCountryMember_IncomeTaxAuthorityNameAxis-HerMajestysRevenueAndCustomsHMRCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:HerMajestysRevenueAndCustomsHMRCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_IncomeTaxAuthorityNameAxis-OtherTaxAuthoritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">idt:OtherTaxAuthoritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_IncomeTaxAuthorityAxis-ForeignCountryMember_IncomeTaxAuthorityNameAxis-HerMajestysRevenueAndCustomsHMRCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:HerMajestysRevenueAndCustomsHMRCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_IncomeTaxAuthorityAxis-DomesticCountryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_IncomeTaxAuthorityAxis-StateAndLocalJurisdictionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_IncomeTaxAuthorityAxis-ForeignCountryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_DividendsAxis-O2024Q1DividendsMember_StatementClassOfStockAxis-ClassAAndClassBCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">idt:O2024Q1DividendsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">idt:ClassAAndClassBCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_DividendsAxis-O2025Q1DividendsMember_StatementClassOfStockAxis-ClassAAndClassBCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">idt:O2025Q1DividendsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">idt:ClassAAndClassBCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_DividendsAxis-O2026Q2DividendsMember_StatementClassOfStockAxis-ClassAAndClassBCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">idt:O2026Q2DividendsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">idt:ClassAAndClassBCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_StatementClassOfStockAxis-ClassAAndClassBCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">idt:ClassAAndClassBCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_StatementClassOfStockAxis-ClassAAndClassBCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">idt:ClassAAndClassBCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_DividendsAxis-O2026Q3DividendsMember_StatementClassOfStockAxis-ClassAAndClassBCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">idt:O2026Q3DividendsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">idt:ClassAAndClassBCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="i_2016-01-01_StatementClassOfStockAxis-CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-01-01</instant>
        </period>
    </context>
    <context id="i_2026-04-30_StatementClassOfStockAxis-CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="i_2024-06-30_AwardTypeAxis-DeferredStockUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">idt:DeferredStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="d_2024-07-01_2024-07-31_FinancialInstrumentAxis-NrsDsuMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">idt:NrsDsuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-07-01_2024-07-31_FinancialInstrumentAxis-DeferredStockUnitsCertainQualifiedHoldersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">idt:DeferredStockUnitsCertainQualifiedHoldersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-07-01_2024-07-31_FinancialInstrumentAxis-NrsClassBCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">idt:NrsClassBCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="i_2024-07-31_ConsolidatedEntitiesAxis-NrsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">idt:NrsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="d_2024-07-01_2024-07-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfNrsSharesIntoClassBCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">idt:ConversionOfNrsSharesIntoClassBCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2024-08-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfNrsSharesIntoClassBCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">idt:ConversionOfNrsSharesIntoClassBCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-08-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2024-08-31_StatementClassOfStockAxis-CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-08-31</endDate>
        </period>
    </context>
    <context id="d_2025-04-01_2025-04-30_FinancialInstrumentAxis-NrsDsuMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">idt:NrsDsuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="d_2025-04-01_2025-04-30_FinancialInstrumentAxis-NrsClassBCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">idt:NrsClassBCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="i_2025-04-30_ConsolidatedEntitiesAxis-NrsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">idt:NrsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-04-30</instant>
        </period>
    </context>
    <context id="d_2025-04-01_2025-04-30_ConversionOfStockByUniqueDescriptionAxis-ConversionOfNrsSharesIntoClassBCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">idt:ConversionOfNrsSharesIntoClassBCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfNrsSharesIntoClassBCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">idt:ConversionOfNrsSharesIntoClassBCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfNrsSharesIntoClassBCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">idt:ConversionOfNrsSharesIntoClassBCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="i_2025-07-31_OwnershipAxis-NrsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">idt:NrsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2024-07-31_OwnershipAxis-NrsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">idt:NrsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="i_2024-01-31_ConsolidatedEntitiesAxis-NrsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">idt:NrsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="d_2024-01-01_2024-01-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfNrsSharesIntoClassBCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">idt:ConversionOfNrsSharesIntoClassBCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="i_2026-07-31_PlanNameAxis-The2024EquityIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">idt:The2024EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="d_2026-09-22_2026-09-22_PlanNameAxis-The2024EquityIncentivePlanMember_SubsequentEventTypeAxis-SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">idt:The2024EquityIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-09-22</startDate>
            <endDate>2026-09-22</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_AwardTypeAxis-EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_AwardTypeAxis-EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_AwardTypeAxis-EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="i_2026-07-31_AwardTypeAxis-EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_AwardTypeAxis-RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="i_2025-07-31_AwardTypeAxis-RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_AwardTypeAxis-RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_AwardTypeAxis-RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_AwardTypeAxis-RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2022-11-30_2022-11-30_AwardTypeAxis-DeferredStockUnitsDsusMember_PlanNameAxis-The2022EquityGrowthProgramMember_RangeAxis-MinimumMember_VestingAxis-ShareBasedCompensationAwardTrancheOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">idt:DeferredStockUnitsDsusMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">idt:The2022EquityGrowthProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-30</startDate>
            <endDate>2022-11-30</endDate>
        </period>
    </context>
    <context id="d_2022-11-30_2022-11-30_AwardTypeAxis-DeferredStockUnitsDsusMember_PlanNameAxis-The2022EquityGrowthProgramMember_RangeAxis-MaximumMember_VestingAxis-ShareBasedCompensationAwardTrancheOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">idt:DeferredStockUnitsDsusMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">idt:The2022EquityGrowthProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-30</startDate>
            <endDate>2022-11-30</endDate>
        </period>
    </context>
    <context id="d_2022-11-30_2022-11-30_AwardTypeAxis-DeferredStockUnitsDsusMember_PlanNameAxis-The2022EquityGrowthProgramMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">idt:DeferredStockUnitsDsusMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">idt:The2022EquityGrowthProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-30</startDate>
            <endDate>2022-11-30</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_PlanNameAxis-The2022EquityGrowthProgramMember_StatementClassOfStockAxis-CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">idt:The2022EquityGrowthProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_PlanNameAxis-The2022EquityGrowthProgramMember_StatementClassOfStockAxis-CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">idt:The2022EquityGrowthProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_PlanNameAxis-The2022EquityGrowthProgramMember_StatementClassOfStockAxis-CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">idt:The2022EquityGrowthProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_AwardTypeAxis-DeferredStockUnitsDsusMember_PlanNameAxis-The2022EquityGrowthProgramMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">idt:DeferredStockUnitsDsusMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">idt:The2022EquityGrowthProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="i_2025-02-28_AwardTypeAxis-DeferredStockUnitsDsusMember_PlanNameAxis-The2022EquityGrowthProgramMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">idt:DeferredStockUnitsDsusMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">idt:The2022EquityGrowthProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-02-28</instant>
        </period>
    </context>
    <context id="d_2025-09-18_2025-09-18_AwardTypeAxis-DeferredStockUnitsDsusMember_PlanNameAxis-The2025EquityGrowthProgramMember_TitleOfIndividualAxis-ExecutiveOfficersAndOtherEmployeesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">idt:ExecutiveOfficersAndOtherEmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">idt:DeferredStockUnitsDsusMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">idt:The2025EquityGrowthProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-09-18</startDate>
            <endDate>2025-09-18</endDate>
        </period>
    </context>
    <context id="d_2025-09-18_2025-09-18_PlanNameAxis-The2025EquityGrowthProgramMember_RangeAxis-MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">idt:The2025EquityGrowthProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-09-18</startDate>
            <endDate>2025-09-18</endDate>
        </period>
    </context>
    <context id="d_2025-09-18_2025-09-18_PlanNameAxis-The2025EquityGrowthProgramMember_RangeAxis-MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">idt:The2025EquityGrowthProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-09-18</startDate>
            <endDate>2025-09-18</endDate>
        </period>
    </context>
    <context id="d_2025-09-18_2025-09-18_PlanNameAxis-The2025EquityGrowthProgramMember_RangeAxis-MaximumMember_TitleOfIndividualAxis-CertainExecutiveOfficersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">idt:CertainExecutiveOfficersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">idt:The2025EquityGrowthProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-09-18</startDate>
            <endDate>2025-09-18</endDate>
        </period>
    </context>
    <context id="d_2026-02-01_2026-02-28_PlanNameAxis-The2025EquityGrowthProgramMember_StatementClassOfStockAxis-CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">idt:The2025EquityGrowthProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-01</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="d_2026-02-01_2026-02-28_PlanNameAxis-The2025EquityGrowthProgramMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">idt:The2025EquityGrowthProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-01</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="d_2026-02-01_2026-02-28_AwardTypeAxis-DeferredStockUnitsDsusMember_PlanNameAxis-The2025EquityGrowthProgramMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">idt:DeferredStockUnitsDsusMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">idt:The2025EquityGrowthProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-01</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="i_2025-07-31_AwardTypeAxis-DeferredStockUnitsDsusMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">idt:DeferredStockUnitsDsusMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_AwardTypeAxis-DeferredStockUnitsDsusMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">idt:DeferredStockUnitsDsusMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="i_2026-07-31_AwardTypeAxis-DeferredStockUnitsDsusMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">idt:DeferredStockUnitsDsusMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_AwardTypeAxis-DeferredStockUnitsDsusMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">idt:DeferredStockUnitsDsusMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_AwardTypeAxis-DeferredStockUnitsDsusMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">idt:DeferredStockUnitsDsusMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-12-21_2023-12-21_AwardTypeAxis-DeferredStockUnitsDsusMember_TitleOfIndividualAxis-ChiefOperatingOfficerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefOperatingOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">idt:DeferredStockUnitsDsusMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-21</startDate>
            <endDate>2023-12-21</endDate>
        </period>
    </context>
    <context id="d_2023-12-21_2023-12-21_LegalEntityAxis-Net2phone20Member_StatementClassOfStockAxis-ClassBCommonStockMember_TitleOfIndividualAxis-ChiefOperatingOfficerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefOperatingOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">idt:ClassBCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">idt:Net2phone20Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-21</startDate>
            <endDate>2023-12-21</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_LegalEntityAxis-Net2phone20Member_StatementClassOfStockAxis-ClassBCommonStockMember_TitleOfIndividualAxis-ChiefOperatingOfficerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefOperatingOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">idt:ClassBCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">idt:Net2phone20Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_LegalEntityAxis-Net2phone20Member_StatementClassOfStockAxis-ClassBCommonStockMember_TitleOfIndividualAxis-ChiefOperatingOfficerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefOperatingOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">idt:ClassBCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">idt:Net2phone20Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_TitleOfIndividualAxis-ChiefOperatingOfficerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefOperatingOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_TitleOfIndividualAxis-ChiefOperatingOfficerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefOperatingOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2022-06-30_2022-06-30_LegalEntityAxis-NrsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">idt:NrsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-30</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="d_2024-06-01_2024-06-01_LegalEntityAxis-NrsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">idt:NrsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-01</startDate>
            <endDate>2024-06-01</endDate>
        </period>
    </context>
    <context id="d_2026-01-21_2026-01-21_LegalEntityAxis-NrsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">idt:NrsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-21</startDate>
            <endDate>2026-01-21</endDate>
        </period>
    </context>
    <context id="i_2026-01-21_AwardTypeAxis-DeferredStockUnitsDsusMember_TitleOfIndividualAxis-CertainEmployeesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">idt:CertainEmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">idt:DeferredStockUnitsDsusMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-21</instant>
        </period>
    </context>
    <context id="d_2026-01-21_2026-01-21_AwardTypeAxis-DeferredStockUnitsDsusMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">idt:DeferredStockUnitsDsusMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-21</startDate>
            <endDate>2026-01-21</endDate>
        </period>
    </context>
    <context id="d_2020-12-31_2020-12-31_LegalEntityAxis-Net2phone20Member_StatementClassOfStockAxis-ClassBCommonStockMember_TitleOfIndividualAxis-ChiefExecutiveOfficerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">idt:ClassBCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">idt:Net2phone20Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2024-01-01_2024-01-31_LegalEntityAxis-Net2phone20Member_StatementClassOfStockAxis-ClassBCommonStockMember_TitleOfIndividualAxis-ChiefOperatingOfficerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefOperatingOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">idt:ClassBCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">idt:Net2phone20Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="d_2020-12-31_2020-12-31_LegalEntityAxis-Net2phone20Member_StatementClassOfStockAxis-ClassBCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">idt:ClassBCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">idt:Net2phone20Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i_2023-07-31_StatementEquityComponentsAxis-AccumulatedNetUnrealizedInvestmentGainLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="i_2023-07-31_StatementEquityComponentsAxis-AccumulatedTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-AccumulatedNetUnrealizedInvestmentGainLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-AccumulatedTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="i_2024-07-31_StatementEquityComponentsAxis-AccumulatedNetUnrealizedInvestmentGainLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="i_2024-07-31_StatementEquityComponentsAxis-AccumulatedTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-AccumulatedNetUnrealizedInvestmentGainLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-AccumulatedTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="i_2025-07-31_StatementEquityComponentsAxis-AccumulatedNetUnrealizedInvestmentGainLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_StatementEquityComponentsAxis-AccumulatedTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-AccumulatedNetUnrealizedInvestmentGainLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-AccumulatedTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="i_2026-07-31_StatementEquityComponentsAxis-AccumulatedNetUnrealizedInvestmentGainLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_StatementEquityComponentsAxis-AccumulatedTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_RelatedPartyTransactionsByRelatedPartyAxis-RafaelHoldingsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">idt:RafaelHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_RelatedPartyTransactionsByRelatedPartyAxis-RafaelHoldingsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">idt:RafaelHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_RelatedPartyTransactionsByRelatedPartyAxis-RafaelHoldingsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">idt:RafaelHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="i_2026-07-31_RelatedPartyTransactionsByRelatedPartyAxis-RafaelHoldingsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">idt:RafaelHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_RelatedPartyTransactionsByRelatedPartyAxis-RafaelHoldingsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">idt:RafaelHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_RelatedPartyTransactionsByRelatedPartyAxis-GenieEnergyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">idt:GenieEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_RelatedPartyTransactionsByRelatedPartyAxis-GenieEnergyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">idt:GenieEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_RelatedPartyTransactionsByRelatedPartyAxis-GenieEnergyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">idt:GenieEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="i_2026-07-31_RelatedPartyTransactionsByRelatedPartyAxis-GenieEnergyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">idt:GenieEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_RelatedPartyTransactionsByRelatedPartyAxis-GenieEnergyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">idt:GenieEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_RelatedPartyTransactionsByRelatedPartyAxis-ZedgeIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">idt:ZedgeIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_RelatedPartyTransactionsByRelatedPartyAxis-ZedgeIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">idt:ZedgeIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="i_2026-07-31_RelatedPartyTransactionsByRelatedPartyAxis-ZedgeIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">idt:ZedgeIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_RelatedPartyTransactionsByRelatedPartyAxis-ZedgeIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">idt:ZedgeIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_RelatedPartyTransactionsByRelatedPartyAxis-NrsAndZedgeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">idt:NrsAndZedgeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_RelatedPartyTransactionsByRelatedPartyAxis-NrsAndZedgeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">idt:NrsAndZedgeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_RelatedPartyTransactionsByRelatedPartyAxis-NrsAndZedgeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">idt:NrsAndZedgeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_RelatedPartyTransactionsByRelatedPartyAxis-CtmMediaGroupMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">idt:CtmMediaGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_RelatedPartyTransactionsByRelatedPartyAxis-CtmMediaGroupMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">idt:CtmMediaGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="i_2026-07-31_RelatedPartyTransactionsByRelatedPartyAxis-CtmMediaGroupMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">idt:CtmMediaGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_RelatedPartyTransactionsByRelatedPartyAxis-CtmMediaGroupMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">idt:CtmMediaGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_RelatedPartyTransactionsByRelatedPartyAxis-CtmMediaGroupMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">idt:CtmMediaGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_RelatedPartyTransactionsByRelatedPartyAxis-JonasMediaGroupMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">idt:JonasMediaGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_RelatedPartyTransactionsByRelatedPartyAxis-JonasMediaGroupMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">idt:JonasMediaGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_RelatedPartyTransactionsByRelatedPartyAxis-JonasMediaGroupMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">idt:JonasMediaGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="i_2026-07-31_RelatedPartyTransactionsByRelatedPartyAxis-JonasMediaGroupMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">idt:JonasMediaGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_RelatedPartyTransactionsByRelatedPartyAxis-JonasMediaGroupMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">idt:JonasMediaGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="d_2025-08-01_2026-07-31_RelatedPartyTransactionsByRelatedPartyAxis-MasonAndCompanyConsultingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">idt:MasonAndCompanyConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="d_2024-08-01_2025-07-31_RelatedPartyTransactionsByRelatedPartyAxis-MasonAndCompanyConsultingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">idt:MasonAndCompanyConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="d_2023-08-01_2024-07-31_RelatedPartyTransactionsByRelatedPartyAxis-MasonAndCompanyConsultingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">idt:MasonAndCompanyConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="d_2025-04-28_2025-04-28_ConversionOfStockByUniqueDescriptionAxis-ConversionOfNrsSharesIntoIdtClassBCommonStockMember_RelatedPartyTransactionsByRelatedPartyAxis-MasonAndCompanyConsultingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">idt:ConversionOfNrsSharesIntoIdtClassBCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">idt:MasonAndCompanyConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-28</startDate>
            <endDate>2025-04-28</endDate>
        </period>
    </context>
    <context id="i_2026-07-31_LeaseContractualTermAxis-LeaseInBronxNewYorkMember_RelatedPartyTransactionsByRelatedPartyAxis-HowardAndShmuelJonasMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">idt:LeaseInBronxNewYorkMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">idt:HowardAndShmuelJonasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2026-07-31_GranteeStatusAxis-ShareBasedPaymentArrangementEmployeeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="i_2025-07-31_GranteeStatusAxis-ShareBasedPaymentArrangementEmployeeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Share">
        <measure>shares</measure>
    </unit>
    <unit id="USDPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Pure">
        <measure>pure</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="d_2025-08-01_2026-07-31"
      id="thunderdome-EntityCentralIndexKey">0001005731</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName
      contextRef="d_2025-08-01_2026-07-31"
      id="thunderdome-EntityRegistrantName">IDT CORP</dei:EntityRegistrantName>
    <dei:AmendmentFlag contextRef="d_2025-08-01_2026-07-31" id="ixv-35727">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="d_2025-08-01_2026-07-31" id="ixv-35728">--07-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalPeriodFocus contextRef="d_2025-08-01_2026-07-31" id="ixv-35729">FY</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus contextRef="d_2025-08-01_2026-07-31" id="ixv-35730">2026</dei:DocumentFiscalYearFocus>
    <cyd:CybersecurityRiskManagementProcessesIntegratedFlag contextRef="d_2025-08-01_2026-07-31" id="c151412657">false</cyd:CybersecurityRiskManagementProcessesIntegratedFlag>
    <cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag contextRef="d_2025-08-01_2026-07-31" id="c151411761">true</cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag>
    <cyd:CybersecurityRiskManagementThirdPartyEngagedFlag contextRef="d_2025-08-01_2026-07-31" id="c151411763">true</cyd:CybersecurityRiskManagementThirdPartyEngagedFlag>
    <cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag contextRef="d_2025-08-01_2026-07-31" id="c151412659">false</cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag>
    <cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock contextRef="d_2025-08-01_2026-07-31" id="c151412661">Our Board of Directors, as a whole, has oversight responsibility for our strategic and operational risks. Our Audit Committee of our Board of Directors assists the Board of Directors with this responsibility by reviewing and discussing our risk assessment and risk management practices, including cybersecurity risks, with members of management. The Audit Committee, in turn, periodically reports on its review with the Board of Directors. Our Global Chief Information Officer and Chief Information Security Officer (&#x201c;CIO/CISO&#x201d;) reports to the Audit Committee at least quarterly on the state of our cybersecurity program, including significant threats and incidents, the results of internal and third-party assessments, and remediation efforts, and is expected to inform the Audit Committee and senior management promptly of any cybersecurity incident that could be significant to the Company</cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock contextRef="d_2025-08-01_2026-07-31" id="c151412662">Our Board of Directors, as a whole, has oversight responsibility for our strategic and operational risks. Our Audit Committee of our Board of Directors assists the Board of Directors with this responsibility by reviewing and discussing our risk assessment and risk management practices, including cybersecurity risks, with members of management. The Audit Committee, in turn, periodically reports on its review with the Board of Directors. Our Global Chief Information Officer and Chief Information Security Officer (&#x201c;CIO/CISO&#x201d;) reports to the Audit Committee at least quarterly on the state of our cybersecurity program, including significant threats and incidents, the results of internal and third-party assessments, and remediation efforts, and is expected to inform the Audit Committee and senior management promptly of any cybersecurity incident that could be significant to the Company</cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock contextRef="d_2025-08-01_2026-07-31" id="c151412664">Our Board of Directors, as a whole, has oversight responsibility for our strategic and operational risks. Our Audit Committee of our Board of Directors assists the Board of Directors with this responsibility by reviewing and discussing our risk assessment and risk management practices, including cybersecurity risks, with members of management. The Audit Committee, in turn, periodically reports on its review with the Board of Directors. Our Global Chief Information Officer and Chief Information Security Officer (&#x201c;CIO/CISO&#x201d;) reports to the Audit Committee at least quarterly on the state of our cybersecurity program, including significant threats and incidents, the results of internal and third-party assessments, and remediation efforts, and is expected to inform the Audit Committee and senior management promptly of any cybersecurity incident that could be significant to the Company</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag contextRef="d_2025-08-01_2026-07-31" id="c151412663">false</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag contextRef="d_2025-08-01_2026-07-31" id="c151412666">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag>
    <cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock contextRef="d_2025-08-01_2026-07-31" id="c151412667">Management is responsible for the day-to-day assessment and management of cybersecurity risks. Our cybersecurity program is led by our CIO/CISO, who has served us for approximately 30 years and has approximately 30 years of experience in information security and information technology, including an offensive security background and extensive experience directing the investigation of, response to and remediation of cyberattacks and fraud schemes, coordinating with federal law enforcement and industry partners, and evaluating and deploying security technologies. The CIO/CISO oversees our global information security team, whose members hold relevant industry certifications and have experience in security operations, threat intelligence, incident response, penetration testing, cloud and network security, and governance, risk and compliance, and works closely with the technology and operational leaders of each of our business segments to address risks specific to their operations. The CIO/CISO and the information security team are informed about and monitor the prevention, detection, mitigation and remediation of cybersecurity incidents through security monitoring and alerting, threat intelligence, internal and third-party assessments, and reports from our business units and service providers, and reports regularly to senior management and to the Audit Committee</cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="d_2025-08-01_2026-07-31" id="c151411771">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="d_2025-08-01_2026-07-31" id="c151412668">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="d_2025-08-01_2026-07-31" id="c151412669">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="d_2025-08-01_2026-07-31" id="c151412670">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="d_2025-08-01_2026-07-31" id="c151412671">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <ecd:AwardTmgMnpiCnsdrdFlag contextRef="d_2025-08-01_2026-07-31" id="c151411773">false</ecd:AwardTmgMnpiCnsdrdFlag>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151412596"
      unitRef="USD">6938000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151412597"
      unitRef="USD">9097000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <idt:SettlementAssetReserve
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151412598"
      unitRef="USD">1535000</idt:SettlementAssetReserve>
    <idt:SettlementAssetReserve
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151412599"
      unitRef="USD">1367000</idt:SettlementAssetReserve>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i_2026-07-31"
      id="c151412845"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i_2025-07-31"
      id="c151412846"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i_2026-07-31"
      decimals="INF"
      id="c151412600"
      unitRef="USDPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i_2025-07-31"
      decimals="INF"
      id="c151412601"
      unitRef="USDPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i_2026-07-31"
      decimals="-7"
      id="c151412602"
      unitRef="Share">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i_2025-07-31"
      decimals="-7"
      id="c151412603"
      unitRef="Share">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151412604"
      unitRef="Share">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151412605"
      unitRef="Share">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i_2026-07-31_StatementClassOfStockAxis-CommonClassAMember"
      decimals="INF"
      id="c151412606"
      unitRef="USDPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i_2025-07-31_StatementClassOfStockAxis-CommonClassAMember"
      decimals="INF"
      id="c151412607"
      unitRef="USDPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i_2026-07-31_StatementClassOfStockAxis-CommonClassAMember"
      decimals="-6"
      id="c151412608"
      unitRef="Share">35000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i_2025-07-31_StatementClassOfStockAxis-CommonClassAMember"
      decimals="-6"
      id="c151412609"
      unitRef="Share">35000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i_2026-07-31_StatementClassOfStockAxis-CommonClassAMember"
      decimals="-3"
      id="c151412610"
      unitRef="Share">3272000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i_2026-07-31_StatementClassOfStockAxis-CommonClassAMember"
      decimals="-3"
      id="c151412612"
      unitRef="Share">3272000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i_2025-07-31_StatementClassOfStockAxis-CommonClassAMember"
      decimals="-3"
      id="c151412611"
      unitRef="Share">1574000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i_2025-07-31_StatementClassOfStockAxis-CommonClassAMember"
      decimals="-3"
      id="c151412613"
      unitRef="Share">1574000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i_2026-07-31_StatementClassOfStockAxis-CommonClassBMember"
      decimals="INF"
      id="c151412614"
      unitRef="USDPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i_2025-07-31_StatementClassOfStockAxis-CommonClassBMember"
      decimals="INF"
      id="c151412615"
      unitRef="USDPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i_2026-07-31_StatementClassOfStockAxis-CommonClassBMember"
      decimals="-8"
      id="c151412616"
      unitRef="Share">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i_2025-07-31_StatementClassOfStockAxis-CommonClassBMember"
      decimals="-8"
      id="c151412617"
      unitRef="Share">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i_2026-07-31_StatementClassOfStockAxis-CommonClassBMember"
      decimals="-3"
      id="c151412618"
      unitRef="Share">28569000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i_2025-07-31_StatementClassOfStockAxis-CommonClassBMember"
      decimals="-3"
      id="c151412619"
      unitRef="Share">28528000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i_2026-07-31_StatementClassOfStockAxis-CommonClassBMember"
      decimals="-3"
      id="c151412620"
      unitRef="Share">23264000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i_2025-07-31_StatementClassOfStockAxis-CommonClassBMember"
      decimals="-3"
      id="c151412621"
      unitRef="Share">23656000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i_2026-07-31_StatementClassOfStockAxis-CommonClassAMember"
      decimals="-3"
      id="c151412622"
      unitRef="Share">1698000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i_2025-07-31_StatementClassOfStockAxis-CommonClassAMember"
      decimals="-3"
      id="c151412623"
      unitRef="Share">1698000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i_2026-07-31_StatementClassOfStockAxis-CommonClassBMember"
      decimals="-3"
      id="c151412624"
      unitRef="Share">5305000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i_2025-07-31_StatementClassOfStockAxis-CommonClassBMember"
      decimals="-3"
      id="c151412625"
      unitRef="Share">4872000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="d_2023-08-01_2024-07-31"
      decimals="INF"
      id="c151412635"
      unitRef="USDPerShare">0.1</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="d_2024-08-01_2025-07-31"
      decimals="INF"
      id="c151412645"
      unitRef="USDPerShare">0.22</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="d_2025-08-01_2026-07-31"
      decimals="INF"
      id="c151412655"
      unitRef="USDPerShare">0.26</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i_2026-07-31_PropertyPlantAndEquipmentByTypeAxis-EquipmentMember_RangeAxis-MinimumMember"
      id="c151411815">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i_2026-07-31_PropertyPlantAndEquipmentByTypeAxis-ComputerSoftwareMember"
      id="c151411817">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i_2026-07-31_PropertyPlantAndEquipmentByTypeAxis-FurnitureAndFixturesMember"
      id="c151411818">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i_2026-07-31_PropertyPlantAndEquipmentByTypeAxis-SoftwareDevelopmentMember"
      id="c151411835">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151412672"
      unitRef="Share">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151412673"
      unitRef="Share">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <idt:NumberOfLargestCustomers
      contextRef="d_2025-08-01_2026-07-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember"
      decimals="INF"
      id="c151411869"
      unitRef="Pure">5</idt:NumberOfLargestCustomers>
    <idt:NumberOfLargestCustomers
      contextRef="d_2025-08-01_2026-07-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember"
      decimals="INF"
      id="c151411876"
      unitRef="Pure">5</idt:NumberOfLargestCustomers>
    <idt:NumberOfLargestCustomers
      contextRef="d_2024-08-01_2025-07-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember"
      decimals="INF"
      id="c151412674"
      unitRef="Pure">5</idt:NumberOfLargestCustomers>
    <idt:NumberOfLargestCustomers
      contextRef="d_2023-08-01_2024-07-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember"
      decimals="INF"
      id="c151412675"
      unitRef="Pure">5</idt:NumberOfLargestCustomers>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i_2026-05-01_BusinessAcquisitionAxis-OncoreDigitalIncMember_FiniteLivedIntangibleAssetsByMajorClassAxis-VendorAndCustomerRelationshipMember"
      id="c151411938">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:NumberOfReportableSegments
      contextRef="d_2025-08-01_2026-07-31"
      decimals="INF"
      id="c151411945"
      unitRef="Pure">4</us-gaap:NumberOfReportableSegments>
    <us-gaap:NumberOfOperatingSegments
      contextRef="d_2025-08-01_2026-07-31"
      decimals="INF"
      id="c151412682"
      unitRef="Pure">4</us-gaap:NumberOfOperatingSegments>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i_2026-07-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-date.domain-2027-08-01"
      id="c151412683">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i_2026-07-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-date.domain-2028-08-01"
      id="c151412688">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i_2026-07-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-date.domain-2029-08-01"
      id="c151412693">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="i_2026-07-31_RangeAxis-MinimumMember"
      id="c151412034">P1Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="i_2026-07-31_RangeAxis-MaximumMember"
      id="c151412035">P5Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="i_2026-07-31" id="c151410926">P2Y9M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="i_2025-07-31" id="c151410927">P2Y8M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="i_2026-07-31" id="c151412703">http://fasb.org/us-gaap/2026#OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="i_2025-07-31" id="c151412704">http://fasb.org/us-gaap/2026#OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151412705"
      unitRef="USD">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151412706"
      unitRef="USD">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151412707"
      unitRef="USD">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:InvestmentOwnedBalanceShares
      contextRef="i_2026-07-31_FinancialInstrumentAxis-ZedgeIncClassBCommonStockMember"
      decimals="INF"
      id="c151412711"
      unitRef="Share">42282</us-gaap:InvestmentOwnedBalanceShares>
    <us-gaap:InvestmentOwnedBalanceShares
      contextRef="i_2025-07-31_FinancialInstrumentAxis-ZedgeIncClassBCommonStockMember"
      decimals="INF"
      id="c151412712"
      unitRef="Share">42282</us-gaap:InvestmentOwnedBalanceShares>
    <us-gaap:InvestmentOwnedBalanceShares
      contextRef="i_2026-07-31_FinancialInstrumentAxis-RafaelHoldingsIncMember"
      decimals="INF"
      id="c151412713"
      unitRef="Share">446932</us-gaap:InvestmentOwnedBalanceShares>
    <us-gaap:InvestmentOwnedBalanceShares
      contextRef="i_2025-07-31_FinancialInstrumentAxis-RafaelHoldingsIncMember"
      decimals="INF"
      id="c151412714"
      unitRef="Share">446932</us-gaap:InvestmentOwnedBalanceShares>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss
      contextRef="d_2025-08-01_2026-07-31_FinancialInstrumentAxis-ZedgeIncClassBCommonStockMember"
      decimals="-3"
      id="c151411113"
      unitRef="USD">-45000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i_2025-07-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-CommunicationCompanyEquityMethodInvesteeMember"
      decimals="3"
      id="c151412708"
      unitRef="Pure">0.334</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList contextRef="d_2025-08-01_2026-07-31" id="c151412716">http://fasb.org/us-gaap/2026#OtherNonoperatingIncomeExpense</us-gaap:FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList>
    <us-gaap:FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList contextRef="d_2024-08-01_2025-07-31" id="c151412717">http://fasb.org/us-gaap/2026#OtherNonoperatingIncomeExpense</us-gaap:FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList>
    <us-gaap:FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList contextRef="d_2023-08-01_2024-07-31" id="c151412718">http://fasb.org/us-gaap/2026#OtherNonoperatingIncomeExpense</us-gaap:FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList>
    <us-gaap:FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList
      contextRef="d_2025-08-01_2026-07-31_NatureOfExpenseAxis-OtherOperatingExpenseNetMember"
      id="c151412719">http://fasb.org/us-gaap/2026#OtherOperatingIncomeExpenseNet</us-gaap:FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList>
    <us-gaap:FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList
      contextRef="d_2024-08-01_2025-07-31_NatureOfExpenseAxis-OtherOperatingExpenseNetMember"
      id="c151412720">http://fasb.org/us-gaap/2026#OtherOperatingIncomeExpenseNet</us-gaap:FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList>
    <us-gaap:FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList
      contextRef="d_2023-08-01_2024-07-31_NatureOfExpenseAxis-OtherOperatingExpenseNetMember"
      id="c151412721">http://fasb.org/us-gaap/2026#OtherOperatingIncomeExpenseNet</us-gaap:FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList>
    <us-gaap:FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList
      contextRef="d_2025-08-01_2026-07-31_NatureOfExpenseAxis-InterestExpensesMember"
      id="c151412722">http://fasb.org/us-gaap/2026#InvestmentIncomeNet</us-gaap:FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList>
    <us-gaap:FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList
      contextRef="d_2024-08-01_2025-07-31_NatureOfExpenseAxis-InterestExpensesMember"
      id="c151412723">http://fasb.org/us-gaap/2026#InvestmentIncomeNet</us-gaap:FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList>
    <us-gaap:FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList
      contextRef="d_2023-08-01_2024-07-31_NatureOfExpenseAxis-InterestExpensesMember"
      id="c151412724">http://fasb.org/us-gaap/2026#InvestmentIncomeNet</us-gaap:FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList>
    <us-gaap:ImpairmentIntangibleAssetStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-FintechMember"
      id="c151412725">http://fasb.org/us-gaap/2026#OtherOperatingIncomeExpenseNet</us-gaap:ImpairmentIntangibleAssetStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:ImpairmentIntangibleAssetStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-FintechMember"
      id="c151412726">http://fasb.org/us-gaap/2026#OtherOperatingIncomeExpenseNet</us-gaap:ImpairmentIntangibleAssetStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:ImpairmentIntangibleAssetStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-FintechMember"
      id="c151412727">http://fasb.org/us-gaap/2026#OtherOperatingIncomeExpenseNet</us-gaap:ImpairmentIntangibleAssetStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-Net2phoneMember"
      id="c151412728">http://fasb.org/us-gaap/2026#OtherOperatingIncomeExpenseNet</us-gaap:ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-Net2phoneMember"
      id="c151412729">http://fasb.org/us-gaap/2026#OtherOperatingIncomeExpenseNet</us-gaap:ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-Net2phoneMember"
      id="c151412730">http://fasb.org/us-gaap/2026#OtherOperatingIncomeExpenseNet</us-gaap:ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      id="c151412731">http://fasb.org/us-gaap/2026#OtherOperatingIncomeExpenseNet</us-gaap:ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      id="c151412732">http://fasb.org/us-gaap/2026#OtherOperatingIncomeExpenseNet</us-gaap:ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      id="c151412733">http://fasb.org/us-gaap/2026#OtherOperatingIncomeExpenseNet</us-gaap:ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:LineOfCredit
      contextRef="i_2026-07-31_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-TdBankNaMember"
      decimals="-3"
      id="c151412197"
      unitRef="USD">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i_2025-07-31_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-TdBankNaMember"
      decimals="-3"
      id="c151412734"
      unitRef="USD">0</us-gaap:LineOfCredit>
    <us-gaap:TaxJurisdictionOfDomicileExtensibleEnumeration contextRef="d_2025-08-01_2026-07-31" id="c151412750">http://fasb.org/us-gaap/2026#DomesticCountryMember</us-gaap:TaxJurisdictionOfDomicileExtensibleEnumeration>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151412739"
      unitRef="USD">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151412259"
      unitRef="USD">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151412740"
      unitRef="USD">0</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151412741"
      unitRef="USD">0</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151412742"
      unitRef="USD">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i_2024-07-31"
      decimals="-3"
      id="c151412743"
      unitRef="USD">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:OpenTaxYear
      contextRef="d_2025-08-01_2026-07-31_IncomeTaxAuthorityAxis-DomesticCountryMember"
      id="c151412266">2022 2023 2024 2025 2026</us-gaap:OpenTaxYear>
    <us-gaap:OpenTaxYear
      contextRef="d_2025-08-01_2026-07-31_IncomeTaxAuthorityAxis-StateAndLocalJurisdictionMember"
      id="c151412268">2022 2023 2024 2025 2026</us-gaap:OpenTaxYear>
    <us-gaap:OpenTaxYear
      contextRef="d_2025-08-01_2026-07-31_IncomeTaxAuthorityAxis-ForeignCountryMember"
      id="c151412270">2022 2023 2024 2025 2026</us-gaap:OpenTaxYear>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2025-08-01_2026-07-31_StatementClassOfStockAxis-CommonClassBMember"
      decimals="-5"
      id="c151412310"
      unitRef="USD">500000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2023-08-01_2024-07-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfNrsSharesIntoClassBCommonStockMember"
      decimals="-5"
      id="c151412752"
      unitRef="USD">500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="d_2025-08-01_2026-07-31_AwardTypeAxis-EmployeeStockOptionMember"
      id="c151412369">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="d_2025-08-01_2026-07-31_AwardTypeAxis-EmployeeStockOptionMember"
      id="c151412370">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="d_2023-08-01_2024-07-31_AwardTypeAxis-EmployeeStockOptionMember"
      decimals="-3"
      id="c151412756"
      unitRef="Share">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151412379"
      unitRef="USD">0</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151412382"
      unitRef="Share">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151412389"
      unitRef="USD">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="d_2025-08-01_2026-07-31_AwardTypeAxis-RestrictedStockMember"
      id="c151412393">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ReceivablesNetCurrent
      contextRef="i_2026-07-31_RelatedPartyTransactionsByRelatedPartyAxis-RafaelHoldingsIncMember"
      decimals="-3"
      id="c151412526"
      unitRef="USD">0</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="i_2025-07-31_RelatedPartyTransactionsByRelatedPartyAxis-RafaelHoldingsIncMember"
      decimals="-3"
      id="c151412757"
      unitRef="USD">0</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="i_2025-07-31_RelatedPartyTransactionsByRelatedPartyAxis-GenieEnergyMember"
      decimals="-5"
      id="c151412758"
      unitRef="USD">200000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="d_2025-08-01_2026-07-31_RelatedPartyTransactionsByRelatedPartyAxis-CtmMediaGroupMember"
      decimals="-3"
      id="c151412555"
      unitRef="USD">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="d_2025-08-01_2026-07-31_RelatedPartyTransactionsByRelatedPartyAxis-JonasMediaGroupMember"
      decimals="-3"
      id="c151412564"
      unitRef="USD">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <idt:DefinedBenefitPlansMatchingContributionVestingPeriod contextRef="d_2025-08-01_2026-07-31" id="c151412589">P5Y</idt:DefinedBenefitPlansMatchingContributionVestingPeriod>
    <dei:DocumentType contextRef="d_2025-08-01_2026-07-31" id="ixv-40314">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport contextRef="d_2025-08-01_2026-07-31" id="ixv-40315">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="d_2025-08-01_2026-07-31" id="ixv-40316">2026-07-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="d_2025-08-01_2026-07-31" id="ixv-40317">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="d_2025-08-01_2026-07-31" id="ixv-40318">1-16371</dei:EntityFileNumber>
    <dei:EntityIncorporationStateCountryCode contextRef="d_2025-08-01_2026-07-31" id="ixv-40319">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="d_2025-08-01_2026-07-31" id="ixv-40320">22-3415036</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="d_2025-08-01_2026-07-31" id="ixv-40321">520 Broad Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="d_2025-08-01_2026-07-31" id="ixv-40322">Newark</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="d_2025-08-01_2026-07-31" id="ixv-40323">NJ</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="d_2025-08-01_2026-07-31" id="ixv-40324">07102</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="d_2025-08-01_2026-07-31" id="ixv-40325">973</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="d_2025-08-01_2026-07-31" id="ixv-40326">438-1000</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="d_2025-08-01_2026-07-31" id="ixv-40327">Class B common stock, par value $0.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="d_2025-08-01_2026-07-31" id="ixv-40328">IDT</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="d_2025-08-01_2026-07-31" id="ixv-40329">NYSE</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="d_2025-08-01_2026-07-31" id="ixv-40330">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="d_2025-08-01_2026-07-31" id="ixv-40331">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="d_2025-08-01_2026-07-31" id="ixv-40332">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="d_2025-08-01_2026-07-31" id="ixv-40333">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="d_2025-08-01_2026-07-31" id="ixv-40334">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="d_2025-08-01_2026-07-31" id="ixv-40335">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="d_2025-08-01_2026-07-31" id="ixv-40336">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="d_2025-08-01_2026-07-31" id="ixv-40337">true</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="d_2025-08-01_2026-07-31" id="ixv-40338">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany contextRef="d_2025-08-01_2026-07-31" id="ixv-40339">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i_2026-01-31"
      decimals="1"
      id="ixv-40340"
      unitRef="USD">915300000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i_2026-09-21_StatementClassOfStockAxis-CommonClassBMember"
      decimals="INF"
      id="ixv-40341"
      unitRef="Share">23264360</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i_2026-09-21_StatementClassOfStockAxis-CommonClassAMember"
      decimals="INF"
      id="ixv-40342"
      unitRef="Share">1574326</dei:EntityCommonStockSharesOutstanding>
    <cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3276953">
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;a href="#"&gt;&lt;/a&gt;&lt;b&gt;Item &lt;em style="font: inherit;"&gt;1C.&lt;/em&gt; Cybersecurity.&lt;/b&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;Cybersecurity risk management and strategy&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Our cybersecurity risk management is based on recognized cybersecurity industry frameworks and standards, including those of the National Institute of Standards and Technology, the Center for Internet Security Controls, and the International Organization for Standardization. We use these frameworks, together with information collected from internal assessments, to develop policies for the use of our information assets (for example, business information and information resources such as mobile phones, computers and workstations), access to specific intellectual property or technologies, and protection of personal information. We protect these information assets through industry-standard techniques, such as multifactor authentication, endpoint detection and response, network segmentation, email and web filtering, vulnerability and patch management, encryption, and centralized logging and monitoring of security events. We also work with internal stakeholders across the company to integrate foundational cybersecurity principles throughout our organization&#x2019;s operations, including the employment of multiple layers of cybersecurity defenses, restricted access based on business needs, and integrity of our business information. We also regularly train our employees on cybersecurity awareness, confidential information protection and simulated phishing attacks.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;We regularly engage &lt;span style="-sec-ix-hidden:c151411761"&gt;third&lt;/span&gt;-party assessors to conduct penetration testing and measure our program to industry standard frameworks. We also have standing engagements with incident response experts and external counsel. We frequently collaborate with industry experts and cybersecurity practitioners at other companies to exchange information about potential cybersecurity threats, best practices and trends.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Our cybersecurity risk management extends to risks associated with our use of &lt;em style="font: inherit;"&gt;third&lt;/em&gt;-party service providers. For instance, we conduct risk and compliance assessments of &lt;span style="-sec-ix-hidden:c151411763"&gt;third&lt;/span&gt;-party service providers that request access to our information assets. &#160;We also seek to include security, confidentiality and incident-notification requirements in our agreements with key providers, monitor our external attack surface and cloud environments for misconfigurations and exposures, and evaluate the security of the software and artificial intelligence tools we adopt.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Our cybersecurity risk management is an important part of our comprehensive business continuity program and enterprise risk management. Our global information security team periodically engages with a cross-functional group of subject matter experts and leaders to assess and refine our cybersecurity risk posture and preparedness. For example, we regularly evaluate and update contingency strategies for our business in the event that a portion of our information resources were to be unavailable due to a cybersecurity incident. We practice our response to potential cybersecurity incidents through regular tabletop exercises, threat hunting and red team exercises. We maintain a cybersecurity incident response plan that establishes procedures for detecting, containing, investigating and remediating incidents; for escalating incidents to senior management, the Audit Committee and, where appropriate, law enforcement; and for evaluating, together with our legal counsel and senior management, whether an incident is material and requires public disclosure or regulatory or customer notification.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
  </cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock contextRef="d_2025-08-01_2026-07-31" id="c151412656">Our cybersecurity risk management is based on recognized cybersecurity industry frameworks and standards, including those of the National Institute of Standards and Technology, the Center for Internet Security Controls, and the International Organization for Standardization. We use these frameworks, together with information collected from internal assessments, to develop policies for the use of our information assets (for example, business information and information resources such as mobile phones, computers and workstations), access to specific intellectual property or technologies, and protection of personal information. We protect these information assets through industry-standard techniques, such as multifactor authentication, endpoint detection and response, network segmentation, email and web filtering, vulnerability and patch management, encryption, and centralized logging and monitoring of security events. We also work with internal stakeholders across the company to integrate foundational cybersecurity principles throughout our organization&#x2019;s operations, including the employment of multiple layers of cybersecurity defenses, restricted access based on business needs, and integrity of our business information. We also regularly train our employees on cybersecurity awareness, confidential information protection and simulated phishing attacks</cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock>
    <cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock contextRef="d_2025-08-01_2026-07-31" id="c151412658">Our cybersecurity risk management is an important part of our comprehensive business continuity program and enterprise risk management. Our global information security team periodically engages with a cross-functional group of subject matter experts and leaders to assess and refine our cybersecurity risk posture and preparedness. For example, we regularly evaluate and update contingency strategies for our business in the event that a portion of our information resources were to be unavailable due to a cybersecurity incident. We practice our response to potential cybersecurity incidents through regular tabletop exercises, threat hunting and red team exercises. We maintain a cybersecurity incident response plan that establishes procedures for detecting, containing, investigating and remediating incidents; for escalating incidents to senior management, the Audit Committee and, where appropriate, law enforcement; and for evaluating, together with our legal counsel and senior management, whether an incident is material and requires public disclosure or regulatory or customer notification</cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock>
    <cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3276954">
   &lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;Governance of cybersecurity risk management&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;span style="-sec-ix-hidden:c151412661"&gt;&lt;span style="-sec-ix-hidden:c151412662"&gt;&lt;span style="-sec-ix-hidden:c151412664"&gt;Our Board of Directors, as a whole, has oversight responsibility for our strategic and operational risks. Our Audit Committee of our Board of Directors assists the Board of Directors with this responsibility by reviewing and discussing our risk assessment and risk management practices, including cybersecurity risks, with members of management. The Audit Committee, in turn, periodically reports on its review with the Board of Directors. Our Global Chief Information Officer and Chief Information Security Officer (&#x201c;CIO/CISO&#x201d;) reports to the Audit Committee at least quarterly on the state of our cybersecurity program, including significant threats and incidents, the results of internal and third-party assessments, and remediation efforts, and is expected to inform the Audit Committee and senior management promptly of any cybersecurity incident that could be significant to the Company&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;span style="-sec-ix-hidden:c151412667"&gt;Management is responsible for the day-to-day assessment and management of cybersecurity risks. Our cybersecurity program is led by our CIO/CISO, who has served us for approximately 30 years and has approximately 30 years of experience in information security and information technology, including an offensive security background and extensive experience directing the investigation of, response to and remediation of cyberattacks and fraud schemes, coordinating with federal law enforcement and industry partners, and evaluating and deploying security technologies. The CIO/CISO oversees our global information security team, whose members hold relevant industry certifications and have experience in security operations, threat intelligence, incident response, penetration testing, cloud and network security, and governance, risk and compliance, and works closely with the technology and operational leaders of each of our business segments to address risks specific to their operations. The CIO/CISO and the information security team are informed about and monitor the prevention, detection, mitigation and remediation of cybersecurity incidents through security monitoring and alerting, threat intelligence, internal and third-party assessments, and reports from our business units and service providers, and reports regularly to senior management and to the Audit Committee&lt;/span&gt;.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;As of the date of this Annual Report, we are &lt;em style="font: inherit;"&gt;not&lt;/em&gt; aware of any risks from cybersecurity threats, including as a result of any previous cybersecurity incident, that have materially affected or are reasonably likely to materially affect the Company, including our business strategy, results of operations, or financial condition.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
  </cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock>
    <cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock contextRef="d_2025-08-01_2026-07-31" id="c151412660">Our Board of Directors, as a whole, has oversight responsibility for our strategic and operational risks. Our Audit Committee of our Board of Directors assists the Board of Directors with this responsibility by reviewing and discussing our risk assessment and risk management practices, including cybersecurity risks, with members of management. The Audit Committee, in turn, periodically reports on its review with the Board of Directors. Our Global Chief Information Officer and Chief Information Security Officer (&#x201c;CIO/CISO&#x201d;) reports to the Audit Committee at least quarterly on the state of our cybersecurity program, including significant threats and incidents, the results of internal and third-party assessments, and remediation efforts, and is expected to inform the Audit Committee and senior management promptly of any cybersecurity incident that could be significant to the Company</cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskRoleOfManagementTextBlock contextRef="d_2025-08-01_2026-07-31" id="c151412665">Management is responsible for the day-to-day assessment and management of cybersecurity risks. Our cybersecurity program is led by our CIO/CISO, who has served us for approximately 30 years and has approximately 30 years of experience in information security and information technology, including an offensive security background and extensive experience directing the investigation of, response to and remediation of cyberattacks and fraud schemes, coordinating with federal law enforcement and industry partners, and evaluating and deploying security technologies. The CIO/CISO oversees our global information security team, whose members hold relevant industry certifications and have experience in security operations, threat intelligence, incident response, penetration testing, cloud and network security, and governance, risk and compliance, and works closely with the technology and operational leaders of each of our business segments to address risks specific to their operations. The CIO/CISO and the information security team are informed about and monitor the prevention, detection, mitigation and remediation of cybersecurity incidents through security monitoring and alerting, threat intelligence, internal and third-party assessments, and reports from our business units and service providers, and reports regularly to senior management and to the Audit Committee</cyd:CybersecurityRiskRoleOfManagementTextBlock>
    <ecd:MtrlTermsOfTrdArrTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3276955">
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;a href="#" id="Item9B"&gt;&lt;/a&gt;&lt;b&gt;Item &lt;em style="font: inherit;"&gt;9B.&lt;/em&gt; Other Information.&lt;/b&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;span style="-sec-ix-hidden:c151411771"&gt;&lt;span style="-sec-ix-hidden:c151412668"&gt;&lt;span style="-sec-ix-hidden:c151412669"&gt;&lt;span style="-sec-ix-hidden:c151412670"&gt;None&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
  </ecd:MtrlTermsOfTrdArrTextBlock>
    <dei:AuditorFirmId contextRef="d_2025-08-01_2026-07-31" id="ixv-40348">248</dei:AuditorFirmId>
    <dei:AuditorName contextRef="d_2025-08-01_2026-07-31" id="ixv-40349">GRANT THORNTON LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="d_2025-08-01_2026-07-31" id="ixv-40350">New York, New York</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151409794"
      unitRef="USD">220686000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151409795"
      unitRef="USD">226505000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i_2026-07-31"
      decimals="-4"
      id="c151409796"
      unitRef="USD">138650000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151409797"
      unitRef="USD">115327000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:DebtSecuritiesCurrent
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151409798"
      unitRef="USD">38612000</us-gaap:DebtSecuritiesCurrent>
    <us-gaap:DebtSecuritiesCurrent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151409799"
      unitRef="USD">21649000</us-gaap:DebtSecuritiesCurrent>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151409800"
      unitRef="USD">12642000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151409801"
      unitRef="USD">5637000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i_2026-07-31"
      decimals="-4"
      id="c151409802"
      unitRef="USD">60750000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151409803"
      unitRef="USD">44932000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:SettlementAssetsCurrent
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151409804"
      unitRef="USD">55013000</us-gaap:SettlementAssetsCurrent>
    <us-gaap:SettlementAssetsCurrent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151409805"
      unitRef="USD">28014000</us-gaap:SettlementAssetsCurrent>
    <idt:DisbursementPrefunding
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151409806"
      unitRef="USD">84751000</idt:DisbursementPrefunding>
    <idt:DisbursementPrefunding
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151409807"
      unitRef="USD">37097000</idt:DisbursementPrefunding>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151409808"
      unitRef="USD">13395000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i_2025-07-31"
      decimals="-4"
      id="c151409809"
      unitRef="USD">12440000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151409810"
      unitRef="USD">30867000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151409811"
      unitRef="USD">28702000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151409812"
      unitRef="USD">655366000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151409813"
      unitRef="USD">520303000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151409814"
      unitRef="USD">41864000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151409815"
      unitRef="USD">38869000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151409816"
      unitRef="USD">26539000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151409817"
      unitRef="USD">26488000</us-gaap:Goodwill>
    <us-gaap:OtherIntangibleAssetsNet
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151409818"
      unitRef="USD">8762000</us-gaap:OtherIntangibleAssetsNet>
    <us-gaap:OtherIntangibleAssetsNet
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151409819"
      unitRef="USD">5056000</us-gaap:OtherIntangibleAssetsNet>
    <us-gaap:LongTermInvestments
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151409820"
      unitRef="USD">6068000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151409821"
      unitRef="USD">6658000</us-gaap:LongTermInvestments>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151409822"
      unitRef="USD">1448000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151409823"
      unitRef="USD">1878000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151409824"
      unitRef="USD">18002000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i_2025-07-31"
      decimals="-4"
      id="c151409825"
      unitRef="USD">18790000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151409826"
      unitRef="USD">6208000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151409827"
      unitRef="USD">8161000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151409828"
      unitRef="USD">764257000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151409829"
      unitRef="USD">626203000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151409830"
      unitRef="USD">18629000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151409831"
      unitRef="USD">19435000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151409832"
      unitRef="USD">106434000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151409833"
      unitRef="USD">97295000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151409834"
      unitRef="USD">27124000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151409835"
      unitRef="USD">27726000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:CustomerRefundLiabilityCurrent
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151409836"
      unitRef="USD">147654000</us-gaap:CustomerRefundLiabilityCurrent>
    <us-gaap:CustomerRefundLiabilityCurrent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151409837"
      unitRef="USD">114708000</us-gaap:CustomerRefundLiabilityCurrent>
    <us-gaap:SettlementLiabilitiesCurrent
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151409838"
      unitRef="USD">16988000</us-gaap:SettlementLiabilitiesCurrent>
    <us-gaap:SettlementLiabilitiesCurrent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151409839"
      unitRef="USD">13922000</us-gaap:SettlementLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i_2026-07-31"
      decimals="-4"
      id="c151409840"
      unitRef="USD">35050000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i_2025-07-31"
      decimals="-4"
      id="c151409841"
      unitRef="USD">19910000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151409842"
      unitRef="USD">351879000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151409843"
      unitRef="USD">292996000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151409844"
      unitRef="USD">817000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151409845"
      unitRef="USD">1103000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151409846"
      unitRef="USD">3609000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151409847"
      unitRef="USD">1688000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151409848"
      unitRef="USD">356305000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151409849"
      unitRef="USD">295787000</us-gaap:Liabilities>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151409850"
      unitRef="USD">11842000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151409851"
      unitRef="USD">11459000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:PreferredStockValue
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151409852"
      unitRef="USD">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151409853"
      unitRef="USD">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockValue
      contextRef="i_2026-07-31_StatementClassOfStockAxis-CommonClassAMember"
      decimals="-3"
      id="c151409854"
      unitRef="USD">33000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i_2025-07-31_StatementClassOfStockAxis-CommonClassAMember"
      decimals="-3"
      id="c151409855"
      unitRef="USD">33000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i_2026-07-31_StatementClassOfStockAxis-CommonClassBMember"
      decimals="-3"
      id="c151409856"
      unitRef="USD">285000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i_2025-07-31_StatementClassOfStockAxis-CommonClassBMember"
      decimals="-3"
      id="c151409857"
      unitRef="USD">285000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151409858"
      unitRef="USD">319225000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151409859"
      unitRef="USD">308111000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:TreasuryStockCommonValue
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151409860"
      unitRef="USD">165379000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:TreasuryStockCommonValue
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151409861"
      unitRef="USD">143853000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151409862"
      unitRef="USD">-14097000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151409863"
      unitRef="USD">-16569000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151409864"
      unitRef="USD">237253000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151409865"
      unitRef="USD">157124000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i_2026-07-31"
      decimals="-4"
      id="c151409866"
      unitRef="USD">377320000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151409867"
      unitRef="USD">305131000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i_2026-07-31"
      decimals="-4"
      id="c151409868"
      unitRef="USD">18790000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151409869"
      unitRef="USD">13826000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2026-07-31"
      decimals="-4"
      id="c151409870"
      unitRef="USD">396110000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151409871"
      unitRef="USD">318957000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151409872"
      unitRef="USD">764257000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151409873"
      unitRef="USD">626203000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-4"
      id="c151409884"
      unitRef="USD">1297960000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151409885"
      unitRef="USD">1231495000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151409886"
      unitRef="USD">1205778000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151409887"
      unitRef="USD">801172000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-5"
      id="c151409888"
      unitRef="USD">785300000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151409889"
      unitRef="USD">815621000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151409890"
      unitRef="USD">496788000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151409891"
      unitRef="USD">446195000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151409892"
      unitRef="USD">390157000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151409893"
      unitRef="USD">318346000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151409894"
      unitRef="USD">287567000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151409895"
      unitRef="USD">270207000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151409896"
      unitRef="USD">55743000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151409897"
      unitRef="USD">50964000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151409898"
      unitRef="USD">50554000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SeveranceCosts1
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151409899"
      unitRef="USD">1191000</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151409900"
      unitRef="USD">898000</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151409901"
      unitRef="USD">1698000</us-gaap:SeveranceCosts1>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151409902"
      unitRef="USD">-343000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151409903"
      unitRef="USD">-6342000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151409904"
      unitRef="USD">-2945000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OperatingExpenses
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151409905"
      unitRef="USD">375623000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151409906"
      unitRef="USD">345771000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151409907"
      unitRef="USD">325404000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151409908"
      unitRef="USD">121165000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151409909"
      unitRef="USD">100424000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151409910"
      unitRef="USD">64753000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeNet
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151409911"
      unitRef="USD">6567000</us-gaap:InvestmentIncomeNet>
    <us-gaap:InvestmentIncomeNet
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151409912"
      unitRef="USD">6127000</us-gaap:InvestmentIncomeNet>
    <us-gaap:InvestmentIncomeNet
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151409913"
      unitRef="USD">4769000</us-gaap:InvestmentIncomeNet>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151409914"
      unitRef="USD">2245000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151409915"
      unitRef="USD">-713000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151409916"
      unitRef="USD">-7612000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151409917"
      unitRef="USD">129977000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151409918"
      unitRef="USD">105838000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-4"
      id="c151409919"
      unitRef="USD">61910000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151409920"
      unitRef="USD">34883000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151409921"
      unitRef="USD">24699000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151409922"
      unitRef="USD">-6354000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151409923"
      unitRef="USD">95094000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151409924"
      unitRef="USD">81139000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151409925"
      unitRef="USD">68264000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151409926"
      unitRef="USD">8461000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151409927"
      unitRef="USD">5045000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-4"
      id="c151409928"
      unitRef="USD">3810000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151409929"
      unitRef="USD">86633000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151409930"
      unitRef="USD">76094000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151409931"
      unitRef="USD">64454000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="d_2025-08-01_2026-07-31"
      decimals="INF"
      id="c151409932"
      unitRef="USDPerShare">3.47</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="d_2024-08-01_2025-07-31"
      decimals="INF"
      id="c151409933"
      unitRef="USDPerShare">3.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="d_2023-08-01_2024-07-31"
      decimals="INF"
      id="c151409934"
      unitRef="USDPerShare">2.55</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="d_2025-08-01_2026-07-31"
      decimals="INF"
      id="c151409935"
      unitRef="USDPerShare">3.46</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="d_2024-08-01_2025-07-31"
      decimals="INF"
      id="c151409936"
      unitRef="USDPerShare">3.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="d_2023-08-01_2024-07-31"
      decimals="INF"
      id="c151409937"
      unitRef="USDPerShare">2.54</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151409938"
      unitRef="Share">24995000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151409939"
      unitRef="Share">25188000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151409940"
      unitRef="Share">25241000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151409941"
      unitRef="Share">25023000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151409942"
      unitRef="Share">25295000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151409943"
      unitRef="Share">25398000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151409944"
      unitRef="USD">10544000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151409945"
      unitRef="USD">3074000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151409946"
      unitRef="USD">7397000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ProfitLoss
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151409953"
      unitRef="USD">95094000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151409954"
      unitRef="USD">81139000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151409955"
      unitRef="USD">68264000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151409956"
      unitRef="USD">63000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151409957"
      unitRef="USD">155000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151409958"
      unitRef="USD">265000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151409959"
      unitRef="USD">2409000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151409960"
      unitRef="USD">1418000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151409961"
      unitRef="USD">-1215000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151409962"
      unitRef="USD">2472000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151409963"
      unitRef="USD">1573000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-4"
      id="c151409964"
      unitRef="USD">-950000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151409965"
      unitRef="USD">97566000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151409966"
      unitRef="USD">82712000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151409967"
      unitRef="USD">67314000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151409968"
      unitRef="USD">8461000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151409969"
      unitRef="USD">5045000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-4"
      id="c151409970"
      unitRef="USD">3810000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151409971"
      unitRef="USD">89105000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151409972"
      unitRef="USD">77667000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151409973"
      unitRef="USD">63504000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesIssued
      contextRef="i_2023-07-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410005"
      unitRef="Share">3272000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2023-07-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410006"
      unitRef="USD">33000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="i_2023-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410007"
      unitRef="Share">27851000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2023-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410008"
      unitRef="USD">279000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2023-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c151410009"
      unitRef="USD">301408000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2023-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c151410010"
      unitRef="USD">-115461000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2023-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c151410011"
      unitRef="USD">-17192000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2023-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c151410012"
      unitRef="USD">24662000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2023-07-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c151410013"
      unitRef="USD">6267000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2023-07-31"
      decimals="-3"
      id="c151410014"
      unitRef="USD">199996000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:DividendsCommonStock
      contextRef="d_2023-08-01_2024-07-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410016"
      unitRef="USD">-0</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="d_2023-08-01_2024-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410018"
      unitRef="USD">-0</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c151410019"
      unitRef="USD">-0</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c151410020"
      unitRef="USD">-0</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c151410021"
      unitRef="USD">-0</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c151410022"
      unitRef="USD">2536000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c151410023"
      unitRef="USD">-0</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410024"
      unitRef="USD">2536000</us-gaap:DividendsCommonStock>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="d_2023-08-01_2024-07-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410026"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="d_2023-08-01_2024-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410027"
      unitRef="Share">13000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="d_2023-08-01_2024-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410028"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c151410029"
      unitRef="USD">172000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c151410030"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c151410031"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c151410032"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c151410033"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410034"
      unitRef="USD">172000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="d_2023-08-01_2024-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410036"
      unitRef="USD">-0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="d_2023-08-01_2024-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410038"
      unitRef="USD">-0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="d_2023-08-01_2024-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c151410039"
      unitRef="USD">-0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="d_2023-08-01_2024-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c151410040"
      unitRef="USD">9087000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="d_2023-08-01_2024-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c151410041"
      unitRef="USD">-0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="d_2023-08-01_2024-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c151410042"
      unitRef="USD">-0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="d_2023-08-01_2024-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c151410043"
      unitRef="USD">-0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="d_2023-08-01_2024-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember"
      decimals="-3"
      id="c151410044"
      unitRef="USD">9087000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2023-08-01_2024-07-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410046"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2023-08-01_2024-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410048"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c151410049"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c151410050"
      unitRef="USD">1532000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c151410051"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c151410052"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c151410053"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410054"
      unitRef="USD">1532000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <idt:AdjustmentsToAdditionalPaidInCapitalCommonStockPurchasedFromEmployees
      contextRef="d_2023-08-01_2024-07-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410056"
      unitRef="USD">0</idt:AdjustmentsToAdditionalPaidInCapitalCommonStockPurchasedFromEmployees>
    <idt:AdjustmentsToAdditionalPaidInCapitalCommonStockPurchasedFromEmployees
      contextRef="d_2023-08-01_2024-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410058"
      unitRef="USD">0</idt:AdjustmentsToAdditionalPaidInCapitalCommonStockPurchasedFromEmployees>
    <idt:AdjustmentsToAdditionalPaidInCapitalCommonStockPurchasedFromEmployees
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c151410059"
      unitRef="USD">-4163000</idt:AdjustmentsToAdditionalPaidInCapitalCommonStockPurchasedFromEmployees>
    <idt:AdjustmentsToAdditionalPaidInCapitalCommonStockPurchasedFromEmployees
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c151410060"
      unitRef="USD">0</idt:AdjustmentsToAdditionalPaidInCapitalCommonStockPurchasedFromEmployees>
    <idt:AdjustmentsToAdditionalPaidInCapitalCommonStockPurchasedFromEmployees
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c151410061"
      unitRef="USD">0</idt:AdjustmentsToAdditionalPaidInCapitalCommonStockPurchasedFromEmployees>
    <idt:AdjustmentsToAdditionalPaidInCapitalCommonStockPurchasedFromEmployees
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c151410062"
      unitRef="USD">0</idt:AdjustmentsToAdditionalPaidInCapitalCommonStockPurchasedFromEmployees>
    <idt:AdjustmentsToAdditionalPaidInCapitalCommonStockPurchasedFromEmployees
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c151410063"
      unitRef="USD">32000</idt:AdjustmentsToAdditionalPaidInCapitalCommonStockPurchasedFromEmployees>
    <idt:AdjustmentsToAdditionalPaidInCapitalCommonStockPurchasedFromEmployees
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410064"
      unitRef="USD">-4131000</idt:AdjustmentsToAdditionalPaidInCapitalCommonStockPurchasedFromEmployees>
    <idt:StockIssuedDuringPeriodValueExchangeOfStocksFromNoncontrollingInterest
      contextRef="d_2023-08-01_2024-07-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410066"
      unitRef="USD">0</idt:StockIssuedDuringPeriodValueExchangeOfStocksFromNoncontrollingInterest>
    <idt:StockIssuedDuringPeriodSharesExchangeOfStocksFromNoncontrollingInterest
      contextRef="d_2023-08-01_2024-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410067"
      unitRef="Share">205000</idt:StockIssuedDuringPeriodSharesExchangeOfStocksFromNoncontrollingInterest>
    <idt:StockIssuedDuringPeriodValueExchangeOfStocksFromNoncontrollingInterest
      contextRef="d_2023-08-01_2024-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410068"
      unitRef="USD">2000</idt:StockIssuedDuringPeriodValueExchangeOfStocksFromNoncontrollingInterest>
    <idt:StockIssuedDuringPeriodValueExchangeOfStocksFromNoncontrollingInterest
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c151410069"
      unitRef="USD">94000</idt:StockIssuedDuringPeriodValueExchangeOfStocksFromNoncontrollingInterest>
    <idt:StockIssuedDuringPeriodValueExchangeOfStocksFromNoncontrollingInterest
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c151410070"
      unitRef="USD">0</idt:StockIssuedDuringPeriodValueExchangeOfStocksFromNoncontrollingInterest>
    <idt:StockIssuedDuringPeriodValueExchangeOfStocksFromNoncontrollingInterest
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c151410071"
      unitRef="USD">0</idt:StockIssuedDuringPeriodValueExchangeOfStocksFromNoncontrollingInterest>
    <idt:StockIssuedDuringPeriodValueExchangeOfStocksFromNoncontrollingInterest
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c151410072"
      unitRef="USD">0</idt:StockIssuedDuringPeriodValueExchangeOfStocksFromNoncontrollingInterest>
    <idt:StockIssuedDuringPeriodValueExchangeOfStocksFromNoncontrollingInterest
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c151410073"
      unitRef="USD">-96000</idt:StockIssuedDuringPeriodValueExchangeOfStocksFromNoncontrollingInterest>
    <idt:StockIssuedDuringPeriodValueExchangeOfStocksFromNoncontrollingInterest
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410074"
      unitRef="USD">0</idt:StockIssuedDuringPeriodValueExchangeOfStocksFromNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="d_2023-08-01_2024-07-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410076"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="d_2023-08-01_2024-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410077"
      unitRef="Share">39000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="d_2023-08-01_2024-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410078"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c151410079"
      unitRef="USD">1494000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c151410080"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c151410081"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c151410082"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c151410083"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410084"
      unitRef="USD">1494000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="d_2023-08-01_2024-07-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410086"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="d_2023-08-01_2024-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410087"
      unitRef="Share">3000</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="d_2023-08-01_2024-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410088"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-5"
      id="c151410089"
      unitRef="USD">100000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c151410090"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c151410091"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c151410092"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c151410093"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-5"
      id="c151410094"
      unitRef="USD">100000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="d_2023-08-01_2024-07-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410096"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="d_2023-08-01_2024-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410097"
      unitRef="Share">66000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="d_2023-08-01_2024-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410098"
      unitRef="USD">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c151410099"
      unitRef="USD">4405000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c151410100"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c151410101"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c151410102"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c151410103"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410104"
      unitRef="USD">4406000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="d_2023-08-01_2024-07-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410106"
      unitRef="USD">-0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="d_2023-08-01_2024-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410108"
      unitRef="USD">-0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c151410109"
      unitRef="USD">-0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c151410110"
      unitRef="USD">-0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c151410111"
      unitRef="USD">-0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c151410112"
      unitRef="USD">-0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c151410113"
      unitRef="USD">112000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410114"
      unitRef="USD">112000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="d_2023-08-01_2024-07-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410116"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="d_2023-08-01_2024-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410118"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c151410119"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c151410120"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-4"
      id="c151410121"
      unitRef="USD">-950000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c151410122"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c151410123"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-4"
      id="c151410124"
      unitRef="USD">-950000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="d_2023-08-01_2024-07-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410126"
      unitRef="USD">0</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="d_2023-08-01_2024-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410128"
      unitRef="USD">0</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c151410129"
      unitRef="USD">0</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c151410130"
      unitRef="USD">0</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c151410131"
      unitRef="USD">0</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c151410132"
      unitRef="USD">64454000</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c151410133"
      unitRef="USD">3381000</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410134"
      unitRef="USD">67835000</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="i_2024-07-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410135"
      unitRef="Share">3272000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2024-07-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410136"
      unitRef="USD">33000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="i_2024-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410137"
      unitRef="Share">28177000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2024-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410138"
      unitRef="USD">282000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2024-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-4"
      id="c151410139"
      unitRef="USD">303510000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2024-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-4"
      id="c151410140"
      unitRef="USD">-126080000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2024-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c151410141"
      unitRef="USD">-18142000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2024-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-4"
      id="c151410142"
      unitRef="USD">86580000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2024-07-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c151410143"
      unitRef="USD">9472000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2024-07-31"
      decimals="-3"
      id="c151410144"
      unitRef="USD">255655000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:DividendsCommonStock
      contextRef="d_2024-08-01_2025-07-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410146"
      unitRef="USD">-0</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="d_2024-08-01_2025-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410148"
      unitRef="USD">-0</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c151410149"
      unitRef="USD">-0</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c151410150"
      unitRef="USD">-0</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c151410151"
      unitRef="USD">-0</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-4"
      id="c151410152"
      unitRef="USD">5550000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c151410153"
      unitRef="USD">-0</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-4"
      id="c151410154"
      unitRef="USD">5550000</us-gaap:DividendsCommonStock>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="d_2024-08-01_2025-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410156"
      unitRef="USD">-0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="d_2024-08-01_2025-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410158"
      unitRef="USD">-0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="d_2024-08-01_2025-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c151410159"
      unitRef="USD">-0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="d_2024-08-01_2025-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c151410160"
      unitRef="USD">10097000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="d_2024-08-01_2025-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c151410161"
      unitRef="USD">-0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="d_2024-08-01_2025-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c151410162"
      unitRef="USD">-0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="d_2024-08-01_2025-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c151410163"
      unitRef="USD">-0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="d_2024-08-01_2025-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember"
      decimals="-3"
      id="c151410164"
      unitRef="USD">10097000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2024-08-01_2025-07-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410166"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2024-08-01_2025-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410168"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c151410169"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c151410170"
      unitRef="USD">7676000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c151410171"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c151410172"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c151410173"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410174"
      unitRef="USD">7676000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <idt:StockIssuedDuringPeriodValueExchangeOfStocksFromNoncontrollingInterest
      contextRef="d_2024-08-01_2025-07-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410176"
      unitRef="USD">0</idt:StockIssuedDuringPeriodValueExchangeOfStocksFromNoncontrollingInterest>
    <idt:StockIssuedDuringPeriodSharesExchangeOfStocksFromNoncontrollingInterest
      contextRef="d_2024-08-01_2025-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410177"
      unitRef="Share">9000</idt:StockIssuedDuringPeriodSharesExchangeOfStocksFromNoncontrollingInterest>
    <idt:StockIssuedDuringPeriodValueExchangeOfStocksFromNoncontrollingInterest
      contextRef="d_2024-08-01_2025-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410178"
      unitRef="USD">0</idt:StockIssuedDuringPeriodValueExchangeOfStocksFromNoncontrollingInterest>
    <idt:StockIssuedDuringPeriodValueExchangeOfStocksFromNoncontrollingInterest
      contextRef="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c151410179"
      unitRef="USD">33000</idt:StockIssuedDuringPeriodValueExchangeOfStocksFromNoncontrollingInterest>
    <idt:StockIssuedDuringPeriodValueExchangeOfStocksFromNoncontrollingInterest
      contextRef="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c151410180"
      unitRef="USD">0</idt:StockIssuedDuringPeriodValueExchangeOfStocksFromNoncontrollingInterest>
    <idt:StockIssuedDuringPeriodValueExchangeOfStocksFromNoncontrollingInterest
      contextRef="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c151410181"
      unitRef="USD">0</idt:StockIssuedDuringPeriodValueExchangeOfStocksFromNoncontrollingInterest>
    <idt:StockIssuedDuringPeriodValueExchangeOfStocksFromNoncontrollingInterest
      contextRef="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c151410182"
      unitRef="USD">0</idt:StockIssuedDuringPeriodValueExchangeOfStocksFromNoncontrollingInterest>
    <idt:StockIssuedDuringPeriodValueExchangeOfStocksFromNoncontrollingInterest
      contextRef="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c151410183"
      unitRef="USD">-33000</idt:StockIssuedDuringPeriodValueExchangeOfStocksFromNoncontrollingInterest>
    <idt:StockIssuedDuringPeriodValueExchangeOfStocksFromNoncontrollingInterest
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410184"
      unitRef="USD">0</idt:StockIssuedDuringPeriodValueExchangeOfStocksFromNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="d_2024-08-01_2025-07-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410186"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="d_2024-08-01_2025-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410187"
      unitRef="Share">39000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="d_2024-08-01_2025-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410188"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c151410189"
      unitRef="USD">1824000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c151410190"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c151410191"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c151410192"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c151410193"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410194"
      unitRef="USD">1824000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="d_2024-08-01_2025-07-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410196"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="d_2024-08-01_2025-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410197"
      unitRef="Share">303000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="d_2024-08-01_2025-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410198"
      unitRef="USD">3000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c151410199"
      unitRef="USD">2744000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c151410200"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c151410201"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c151410202"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c151410203"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410204"
      unitRef="USD">2747000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="d_2024-08-01_2025-07-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410206"
      unitRef="USD">-0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="d_2024-08-01_2025-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410208"
      unitRef="USD">-0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c151410209"
      unitRef="USD">-0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c151410210"
      unitRef="USD">-0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c151410211"
      unitRef="USD">-0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c151410212"
      unitRef="USD">-0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-5"
      id="c151410213"
      unitRef="USD">100000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-5"
      id="c151410214"
      unitRef="USD">100000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="d_2024-08-01_2025-07-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410216"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="d_2024-08-01_2025-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410218"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c151410219"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c151410220"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c151410221"
      unitRef="USD">1573000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c151410222"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c151410223"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410224"
      unitRef="USD">1573000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="d_2024-08-01_2025-07-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410226"
      unitRef="USD">0</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="d_2024-08-01_2025-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410228"
      unitRef="USD">0</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c151410229"
      unitRef="USD">0</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c151410230"
      unitRef="USD">0</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c151410231"
      unitRef="USD">0</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c151410232"
      unitRef="USD">76094000</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c151410233"
      unitRef="USD">4487000</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410234"
      unitRef="USD">80581000</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="i_2025-07-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410235"
      unitRef="Share">3272000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2025-07-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410236"
      unitRef="USD">33000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="i_2025-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410237"
      unitRef="Share">28528000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2025-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410238"
      unitRef="USD">285000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2025-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c151410239"
      unitRef="USD">308111000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2025-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c151410240"
      unitRef="USD">-143853000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2025-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c151410241"
      unitRef="USD">-16569000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2025-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c151410242"
      unitRef="USD">157124000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2025-07-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c151410243"
      unitRef="USD">13826000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151410244"
      unitRef="USD">318957000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:DividendsCommonStock
      contextRef="d_2025-08-01_2026-07-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410246"
      unitRef="USD">-0</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="d_2025-08-01_2026-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410248"
      unitRef="USD">-0</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c151410249"
      unitRef="USD">-0</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c151410250"
      unitRef="USD">-0</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c151410251"
      unitRef="USD">-0</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c151410252"
      unitRef="USD">6504000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c151410253"
      unitRef="USD">-0</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410254"
      unitRef="USD">6504000</us-gaap:DividendsCommonStock>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="d_2025-08-01_2026-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410256"
      unitRef="USD">-0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="d_2025-08-01_2026-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410258"
      unitRef="USD">-0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="d_2025-08-01_2026-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c151410259"
      unitRef="USD">-0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="d_2025-08-01_2026-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-6"
      id="c151410260"
      unitRef="USD">21000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="d_2025-08-01_2026-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c151410261"
      unitRef="USD">-0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="d_2025-08-01_2026-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c151410262"
      unitRef="USD">-0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="d_2025-08-01_2026-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c151410263"
      unitRef="USD">-0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="d_2025-08-01_2026-07-31_ShareRepurchaseProgramAxis-RepurchaseProgramMember"
      decimals="-6"
      id="c151410264"
      unitRef="USD">21000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2025-08-01_2026-07-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410266"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2025-08-01_2026-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410268"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c151410269"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c151410270"
      unitRef="USD">526000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c151410271"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c151410272"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c151410273"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410274"
      unitRef="USD">526000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="d_2025-08-01_2026-07-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410276"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="d_2025-08-01_2026-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410277"
      unitRef="Share">5000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="d_2025-08-01_2026-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410278"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-5"
      id="c151410279"
      unitRef="USD">200000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c151410280"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c151410281"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c151410282"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c151410283"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-5"
      id="c151410284"
      unitRef="USD">200000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="d_2025-08-01_2026-07-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410286"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="d_2025-08-01_2026-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410287"
      unitRef="Share">36000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="d_2025-08-01_2026-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410288"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c151410289"
      unitRef="USD">10544000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c151410290"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c151410291"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c151410292"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c151410293"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410294"
      unitRef="USD">10544000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="d_2025-08-01_2026-07-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410296"
      unitRef="USD">-0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="d_2025-08-01_2026-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410298"
      unitRef="USD">-0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <idt:AdjustmentsToAdditionalPaidInCapitalDistributionToNoncontrollingInterest
      contextRef="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-4"
      id="c151410299"
      unitRef="USD">10000</idt:AdjustmentsToAdditionalPaidInCapitalDistributionToNoncontrollingInterest>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c151410300"
      unitRef="USD">-0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c151410301"
      unitRef="USD">-0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c151410302"
      unitRef="USD">-0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c151410303"
      unitRef="USD">2352000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410304"
      unitRef="USD">2362000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <idt:AdjustmentsToAdditionalPaidInCapitalExchangeOfStock
      contextRef="d_2025-08-01_2026-07-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410306"
      unitRef="USD">0</idt:AdjustmentsToAdditionalPaidInCapitalExchangeOfStock>
    <idt:AdjustmentsToAdditionalPaidInCapitalExchangeOfStock
      contextRef="d_2025-08-01_2026-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410308"
      unitRef="USD">0</idt:AdjustmentsToAdditionalPaidInCapitalExchangeOfStock>
    <idt:AdjustmentsToAdditionalPaidInCapitalExchangeOfStock
      contextRef="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-4"
      id="c151410309"
      unitRef="USD">380000</idt:AdjustmentsToAdditionalPaidInCapitalExchangeOfStock>
    <idt:AdjustmentsToAdditionalPaidInCapitalExchangeOfStock
      contextRef="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c151410310"
      unitRef="USD">0</idt:AdjustmentsToAdditionalPaidInCapitalExchangeOfStock>
    <idt:AdjustmentsToAdditionalPaidInCapitalExchangeOfStock
      contextRef="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c151410311"
      unitRef="USD">0</idt:AdjustmentsToAdditionalPaidInCapitalExchangeOfStock>
    <idt:AdjustmentsToAdditionalPaidInCapitalExchangeOfStock
      contextRef="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c151410312"
      unitRef="USD">0</idt:AdjustmentsToAdditionalPaidInCapitalExchangeOfStock>
    <idt:AdjustmentsToAdditionalPaidInCapitalExchangeOfStock
      contextRef="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-4"
      id="c151410313"
      unitRef="USD">-380000</idt:AdjustmentsToAdditionalPaidInCapitalExchangeOfStock>
    <idt:AdjustmentsToAdditionalPaidInCapitalExchangeOfStock
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410314"
      unitRef="USD">0</idt:AdjustmentsToAdditionalPaidInCapitalExchangeOfStock>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="d_2025-08-01_2026-07-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410316"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="d_2025-08-01_2026-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410318"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c151410319"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c151410320"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c151410321"
      unitRef="USD">2472000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c151410322"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c151410323"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410324"
      unitRef="USD">2472000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="d_2025-08-01_2026-07-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410326"
      unitRef="USD">0</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="d_2025-08-01_2026-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410328"
      unitRef="USD">0</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c151410329"
      unitRef="USD">0</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c151410330"
      unitRef="USD">0</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c151410331"
      unitRef="USD">0</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c151410332"
      unitRef="USD">86633000</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c151410333"
      unitRef="USD">7696000</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410334"
      unitRef="USD">94329000</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="i_2026-07-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410335"
      unitRef="Share">3272000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2026-07-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410336"
      unitRef="USD">33000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="i_2026-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410337"
      unitRef="Share">28569000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2026-07-31_StatementClassOfStockAxis-CommonClassBMember_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c151410338"
      unitRef="USD">285000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2026-07-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c151410339"
      unitRef="USD">319225000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2026-07-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c151410340"
      unitRef="USD">-165379000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2026-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c151410341"
      unitRef="USD">-14097000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2026-07-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c151410342"
      unitRef="USD">237253000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2026-07-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-4"
      id="c151410343"
      unitRef="USD">18790000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2026-07-31"
      decimals="-4"
      id="c151410344"
      unitRef="USD">396110000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410348"
      unitRef="USD">95094000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410349"
      unitRef="USD">81139000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410350"
      unitRef="USD">68264000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-5"
      id="c151410351"
      unitRef="USD">21400000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410352"
      unitRef="USD">21008000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410353"
      unitRef="USD">20351000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410354"
      unitRef="USD">789000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410355"
      unitRef="USD">16217000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410356"
      unitRef="USD">-10907000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410357"
      unitRef="USD">5509000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-4"
      id="c151410358"
      unitRef="USD">7090000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-4"
      id="c151410359"
      unitRef="USD">4390000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ShareBasedCompensation
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410360"
      unitRef="USD">10544000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410361"
      unitRef="USD">3074000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410362"
      unitRef="USD">7397000</us-gaap:ShareBasedCompensation>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410363"
      unitRef="USD">-79000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410364"
      unitRef="USD">-2199000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410365"
      unitRef="USD">-4579000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410366"
      unitRef="USD">19185000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410367"
      unitRef="USD">5989000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410368"
      unitRef="USD">13695000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-4"
      id="c151410369"
      unitRef="USD">-690000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410370"
      unitRef="USD">-4835000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-4"
      id="c151410371"
      unitRef="USD">-5510000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <idt:IncreaseDecreaseInSettlementAssetsAndDisbursementPrefunding
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410372"
      unitRef="USD">-75087000</idt:IncreaseDecreaseInSettlementAssetsAndDisbursementPrefunding>
    <idt:IncreaseDecreaseInSettlementAssetsAndDisbursementPrefunding
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410373"
      unitRef="USD">-13861000</idt:IncreaseDecreaseInSettlementAssetsAndDisbursementPrefunding>
    <idt:IncreaseDecreaseInSettlementAssetsAndDisbursementPrefunding
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410374"
      unitRef="USD">8219000</idt:IncreaseDecreaseInSettlementAssetsAndDisbursementPrefunding>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-4"
      id="c151410375"
      unitRef="USD">22680000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410376"
      unitRef="USD">-4814000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410377"
      unitRef="USD">-9081000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <idt:IncreaseDecreaseInCustomerFundsDeposits
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410378"
      unitRef="USD">30144000</idt:IncreaseDecreaseInCustomerFundsDeposits>
    <idt:IncreaseDecreaseInCustomerFundsDeposits
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410379"
      unitRef="USD">19235000</idt:IncreaseDecreaseInCustomerFundsDeposits>
    <idt:IncreaseDecreaseInCustomerFundsDeposits
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-4"
      id="c151410380"
      unitRef="USD">-1820000</idt:IncreaseDecreaseInCustomerFundsDeposits>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410381"
      unitRef="USD">-1588000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410382"
      unitRef="USD">-3072000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410383"
      unitRef="USD">-5016000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410384"
      unitRef="USD">91069000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410385"
      unitRef="USD">127061000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410386"
      unitRef="USD">78191000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410387"
      unitRef="USD">23107000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-4"
      id="c151410388"
      unitRef="USD">20770000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410389"
      unitRef="USD">18922000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410390"
      unitRef="USD">-0</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410391"
      unitRef="USD">926000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410392"
      unitRef="USD">2017000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-5"
      id="c151410393"
      unitRef="USD">1500000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410394"
      unitRef="USD">-0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410395"
      unitRef="USD">-0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <idt:PaymentsToAcquireNotesReceivableFromEquityMethodInvestment
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-4"
      id="c151410396"
      unitRef="USD">310000</idt:PaymentsToAcquireNotesReceivableFromEquityMethodInvestment>
    <idt:PaymentsToAcquireNotesReceivableFromEquityMethodInvestment
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-5"
      id="c151410397"
      unitRef="USD">1900000</idt:PaymentsToAcquireNotesReceivableFromEquityMethodInvestment>
    <idt:PaymentsToAcquireNotesReceivableFromEquityMethodInvestment
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410398"
      unitRef="USD">-0</idt:PaymentsToAcquireNotesReceivableFromEquityMethodInvestment>
    <idt:PaymentsToAcquireEquityInvestmentsWithoutReadilyDeterminableFairValue
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410399"
      unitRef="USD">1695000</idt:PaymentsToAcquireEquityInvestmentsWithoutReadilyDeterminableFairValue>
    <idt:PaymentsToAcquireEquityInvestmentsWithoutReadilyDeterminableFairValue
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410400"
      unitRef="USD">-0</idt:PaymentsToAcquireEquityInvestmentsWithoutReadilyDeterminableFairValue>
    <idt:PaymentsToAcquireEquityInvestmentsWithoutReadilyDeterminableFairValue
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410401"
      unitRef="USD">-0</idt:PaymentsToAcquireEquityInvestmentsWithoutReadilyDeterminableFairValue>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410402"
      unitRef="USD">64402000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410403"
      unitRef="USD">33453000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410404"
      unitRef="USD">29921000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410405"
      unitRef="USD">43348000</us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-4"
      id="c151410406"
      unitRef="USD">36310000</us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410407"
      unitRef="USD">50112000</us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410408"
      unitRef="USD">-47666000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410409"
      unitRef="USD">-20739000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410410"
      unitRef="USD">-748000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsOfDividends
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410411"
      unitRef="USD">6504000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-4"
      id="c151410412"
      unitRef="USD">5550000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410413"
      unitRef="USD">2536000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410414"
      unitRef="USD">2743000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-5"
      id="c151410415"
      unitRef="USD">100000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410416"
      unitRef="USD">112000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410417"
      unitRef="USD">21421000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410418"
      unitRef="USD">24551000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410419"
      unitRef="USD">32864000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410420"
      unitRef="USD">21421000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410421"
      unitRef="USD">24551000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410422"
      unitRef="USD">32864000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="d_2025-08-01_2026-07-31_StatementClassOfStockAxis-Net2phone20AndNationalRetailSolutionsCommonStockMember"
      decimals="-3"
      id="c151410423"
      unitRef="USD">-0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="d_2024-08-01_2025-07-31_StatementClassOfStockAxis-Net2phone20AndNationalRetailSolutionsCommonStockMember"
      decimals="-3"
      id="c151410424"
      unitRef="USD">-0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="d_2023-08-01_2024-07-31_StatementClassOfStockAxis-Net2phone20AndNationalRetailSolutionsCommonStockMember"
      decimals="-3"
      id="c151410425"
      unitRef="USD">4131000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410426"
      unitRef="USD">185000</us-gaap:ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410427"
      unitRef="USD">0</us-gaap:ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410428"
      unitRef="USD">0</us-gaap:ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet>
    <us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410429"
      unitRef="USD">185000</us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities>
    <us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410430"
      unitRef="USD">-0</us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities>
    <us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410431"
      unitRef="USD">-0</us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-5"
      id="c151410432"
      unitRef="USD">200000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410433"
      unitRef="USD">0</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410434"
      unitRef="USD">172000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="d_2025-08-01_2026-07-31_StatementClassOfStockAxis-CommonClassBMember"
      decimals="-3"
      id="c151410435"
      unitRef="USD">21526000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="d_2024-08-01_2025-07-31_StatementClassOfStockAxis-CommonClassBMember"
      decimals="-3"
      id="c151410436"
      unitRef="USD">17773000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="d_2023-08-01_2024-07-31_StatementClassOfStockAxis-CommonClassBMember"
      decimals="-3"
      id="c151410437"
      unitRef="USD">10619000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410438"
      unitRef="USD">-30573000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410439"
      unitRef="USD">-23423000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410440"
      unitRef="USD">-17226000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410441"
      unitRef="USD">4674000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410442"
      unitRef="USD">3477000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410443"
      unitRef="USD">-3584000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410444"
      unitRef="USD">17504000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410445"
      unitRef="USD">86376000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410446"
      unitRef="USD">56633000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151410447"
      unitRef="USD">341832000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i_2024-07-31"
      decimals="-3"
      id="c151410448"
      unitRef="USD">255456000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i_2023-07-31"
      decimals="-3"
      id="c151410449"
      unitRef="USD">198823000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151410450"
      unitRef="USD">359336000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151410451"
      unitRef="USD">341832000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i_2024-07-31"
      decimals="-3"
      id="c151410452"
      unitRef="USD">255456000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:InterestPaidNet
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410453"
      unitRef="USD">184000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-4"
      id="c151410454"
      unitRef="USD">110000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410455"
      unitRef="USD">429000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410456"
      unitRef="USD">22196000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410457"
      unitRef="USD">279000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410458"
      unitRef="USD">527000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:LiabilitiesAssumed1
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410459"
      unitRef="USD">3393000</us-gaap:LiabilitiesAssumed1>
    <us-gaap:LiabilitiesAssumed1
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410460"
      unitRef="USD">0</us-gaap:LiabilitiesAssumed1>
    <us-gaap:LiabilitiesAssumed1
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410461"
      unitRef="USD">0</us-gaap:LiabilitiesAssumed1>
    <us-gaap:ConversionOfStockAmountIssued1
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410462"
      unitRef="USD">3548000</us-gaap:ConversionOfStockAmountIssued1>
    <us-gaap:ConversionOfStockAmountIssued1
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410463"
      unitRef="USD">442000</us-gaap:ConversionOfStockAmountIssued1>
    <us-gaap:ConversionOfStockAmountIssued1
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410464"
      unitRef="USD">6696000</us-gaap:ConversionOfStockAmountIssued1>
    <us-gaap:StockIssued1
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410465"
      unitRef="USD">0</us-gaap:StockIssued1>
    <us-gaap:StockIssued1
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410466"
      unitRef="USD">1824000</us-gaap:StockIssued1>
    <us-gaap:StockIssued1
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410467"
      unitRef="USD">1494000</us-gaap:StockIssued1>
    <idt:StockIssuedForAcquisition
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410468"
      unitRef="USD">0</idt:StockIssuedForAcquisition>
    <idt:StockIssuedForAcquisition
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410469"
      unitRef="USD">0</idt:StockIssuedForAcquisition>
    <idt:StockIssuedForAcquisition
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-5"
      id="c151410470"
      unitRef="USD">100000</idt:StockIssuedForAcquisition>
    <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3276958">
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Note &lt;em style="font: inherit;"&gt;1&lt;/em&gt;&lt;/b&gt;&#x2014;&lt;b&gt;Description of Business and Summary of Significant Accounting Policies&lt;/b&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;i&gt;&lt;b&gt;Description of Business&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;IDT is a provider of fintech and communications solutions focused on certain under-served consumer and &lt;em style="font: inherit;"&gt;B2B&lt;/em&gt; markets. Our offerings are built around a common core of strategic assets, and we seek to maximize the synergies among them to achieve exceptional growth and profitability.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;As of&#160;&lt;em style="font: inherit;"&gt; July 31, 2026&lt;/em&gt;, the Company owned 94.0% of the outstanding shares of its subsidiary, &lt;em style="font: inherit;"&gt;net2phone&lt;/em&gt; &lt;em style="font: inherit;"&gt;2.0,&lt;/em&gt; Inc. (&lt;em style="font: inherit;"&gt;&#x201c;net2phone&lt;/em&gt; &lt;em style="font: inherit;"&gt;2.0&#x201d;&lt;/em&gt;), which owns and operates the &lt;em style="font: inherit;"&gt;net2phone&lt;/em&gt; segment, and 82.3% of the outstanding shares of National Retail Solutions, Inc. (&#x201c;NRS&#x201d;). On a fully diluted basis assuming all the vesting criteria related to various rights granted have been met, the Company would own 90.0% of the equity of &lt;em style="font: inherit;"&gt;net2phone&lt;/em&gt; &lt;em style="font: inherit;"&gt;2.0&lt;/em&gt; and 80.2% of the equity of NRS.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Basis of Consolidation&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The method of accounting applied to long-term investments, whether consolidated, equity, or cost, involves evaluating the significant terms of each investment that explicitly grant or suggest evidence of control or influence over the operations of the entity in which the Company owns an interest and identifying any variable interests in which the Company is the primary beneficiary. The consolidated financial statements include the Company&#x2019;s controlled subsidiaries and the variable interest entity in which the Company is the primary beneficiary (see Note &lt;em style="font: inherit;"&gt;13&lt;/em&gt;). All significant intercompany accounts and transactions between the consolidated entities are eliminated.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Use of Estimates&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (&#x201c;U.S. GAAP&#x201d;) requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results &lt;em style="font: inherit;"&gt; may &lt;/em&gt;differ from those estimates.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;i&gt;&lt;b&gt;&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;i&gt;&lt;b&gt;Reclassifications&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;During fiscal &lt;em style="font: inherit;"&gt;2026,&lt;/em&gt; the Company reclassified certain prepaid expenses to trade accounts receivable. Specifically, in the consolidated balance sheet at &lt;em style="font: inherit;"&gt; July 31, 2025, &lt;/em&gt;$2.1 million previously reported within "Prepaid expenses" was reclassified to "Trade accounts receivable." In the consolidated statements of cash flows for the fiscal years ended &lt;em style="font: inherit;"&gt; July 31, 2025 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2024,&lt;/em&gt; cash provided by (used in) operating activities of $0.5 million and $(1.0) million, respectively, previously reported within "Prepaid expenses, other current assets, and other assets" were reclassified to "Trade accounts receivable."&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;During fiscal &lt;em style="font: inherit;"&gt;2026,&lt;/em&gt; the Company also reclassified settlement assets and disbursement prefunding in the consolidated statements of cash flows, which had previously been included within "Settlement assets, disbursement prefunding, prepaid expenses, other current assets, and other assets." In the consolidated statements of cash flows for the fiscal years ended &lt;em style="font: inherit;"&gt; July 31, 2025 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2024,&lt;/em&gt; cash (used in) provided by operating activities of $(13.9) million and $8.2 million, respectively, previously reported within "Settlement assets, disbursement prefunding, prepaid expenses, other current assets, and other assets" were reclassified to be presented as a separate line item, "Settlement assets and disbursement prefunding."&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Accounting for Investments&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Investments in businesses that the Company does &lt;em style="font: inherit;"&gt;not&lt;/em&gt; control, but in which the Company can exercise significant influence over operating and financial matters are accounted for using the equity method. Investments in which the Company cannot exercise significant influence over operating and financial matters are accounted for at fair value, with changes in fair value recognized in net income. For such investments without a readily determinable fair value, the Company elects the measurement alternative described below under &#x201c;Equity Investments.&#x201d; Investments in hedge funds are accounted for using the equity method unless the Company&#x2019;s interest is so minor that it has virtually &lt;em style="font: inherit;"&gt;no&lt;/em&gt; influence over operating and financial policies, in which case these investments are accounted for under the measurement alternative described below. The Company periodically evaluates its equity investments accounted for under the equity method and the measurement alternative for impairment due to declines considered to be other than temporary. If the Company determines that a decline in fair value is other than temporary, then a charge to earnings is recorded in &#x201c;Other expense, net&#x201d; in the accompanying consolidated statements of income, and a new basis in the investment is established.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;/p&gt;


   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Revenue Recognition&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company recognizes revenue upon the transfer of promised goods or services to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services, in accordance with a &lt;em style="font: inherit;"&gt;five&lt;/em&gt;-step process as follows: (i) identify the contract(s) with a customer, (ii) identify the performance obligations in the contract(s), (iii) determine the transaction price, (iv) allocate the transaction price to the performance obligations in the contract(s), and (v) recognize revenue when, or as, the Company satisfies a performance obligation.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Direct Cost of Revenues&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Direct cost of revenues consists primarily of termination and origination costs, toll-free costs, and network costs&#x2014;including customer/carrier interconnect charges and fiber circuit charges. These costs include an estimate of charges for which invoices have &lt;em style="font: inherit;"&gt;not&lt;/em&gt; yet been received and estimated amounts for pending disputes with other carriers. Direct cost of revenues also includes regulatory costs and depreciation of capital expenditures related to the Company's telecom network and hardware as well as the NRS PAY terminals, and &lt;em style="font: inherit;"&gt;net2phone&lt;/em&gt; provided phone systems. Direct cost of revenues also includes the cost of airtime top-up minutes, the cost of NRS&#x2019; POS terminals sold, the costs of cloud computing arrangements hosted by a vendor in the production environment incurred by the &lt;em style="font: inherit;"&gt;net2phone&lt;/em&gt; segment and NRS, &lt;em style="font: inherit;"&gt;net2phone&#x2019;s&lt;/em&gt; colocation costs for data centers where &lt;em style="font: inherit;"&gt;net2phone&lt;/em&gt; is &lt;em style="font: inherit;"&gt;not&lt;/em&gt; fully operational in the cloud, &lt;em style="font: inherit;"&gt;net2phone&#x2019;s&lt;/em&gt; cost of equipment sold, and commissions paid to disbursement agents, sales agents, and retailers for BOSS Money&#x2019;s originations and distributions.&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Cash and Cash Equivalents&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company considers all highly liquid investments with an original maturity of &lt;em style="font: inherit;"&gt;three&lt;/em&gt; months or less when purchased to be cash equivalents.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Debt Securities&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company&#x2019;s investments in debt securities are classified as &#x201c;available-for-sale.&#x201d; Available-for-sale debt securities are required to be carried at their fair value, with unrealized gains that are considered temporary in nature recorded in &#x201c;Accumulated other comprehensive loss&#x201d; in the accompanying consolidated balance sheets. For available-for-sale debt securities with unrealized losses, the portion of the unrealized loss that is the result of a credit loss is recognized as an allowance and a corresponding expense is recorded in &#x201c;Other expense, net&#x201d; in the consolidated statements of income. Any portion of the unrealized loss that is &lt;em style="font: inherit;"&gt;not&lt;/em&gt; the result of a credit loss is recorded in &#x201c;Accumulated other comprehensive loss&#x201d; in the consolidated balance sheets.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company uses the specific identification method in computing the gross realized gains and gross realized losses on the sales of debt securities.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Equity Investments&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Investments in equity securities (except those accounted for under the equity method or that result in consolidation) are measured at fair value, with changes in fair value recognized in net income. For investments in equity securities without a readily determinable fair value, the Company elects the measurement alternative and measures these investments at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for an identical or similar investment of the same issuer. At each reporting date, the Company reassesses whether the investment still qualifies for this measurement alternative. Further, at each reporting date, the Company performs a qualitative assessment to evaluate whether the investment is impaired. If the qualitative assessment indicates that the investment is impaired and the fair value of the investment is less than its carrying value, the carrying amount of the investment will be reduced and the resulting loss recognized in &#x201c;Other expense, net&#x201d; in the accompanying consolidated statements of income in the period the impairment is identified.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;/p&gt;


   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Settlement Assets and Settlement Liabilities&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Settlement assets represent funds to be received for unsettled international money remittance and related value/payment transfer services. The receivables are due from financial institutions and agents for payment instruments sold and amounts advanced by the Company to certain agents for operational and local regulatory purposes. These receivables are outstanding from the day of the sale of the payment instrument until the financial institution or agent remits the funds to the Company. The Company provides an allowance for the portion of the receivable estimated to become uncollectible based on its history of collection experience, known collection issues, consumer credit card chargebacks and insufficient funds, and other matters the Company identifies in its routine collection monitoring.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Settlement liabilities represent obligations relating to amounts payable under international money remittance and related value/payment transfer services. These obligations are recognized by the Company at the time the underlying transaction occurs. The Company records corresponding settlement assets for the funds to be received.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Disbursement Prefunding&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company maintains relationships with disbursement partners in various countries for its BOSS Money and IDT Digital Payments services. The Company maintains prefunding balances with these disbursement partners so they can satisfy the Company&#x2019;s customer liabilities. The Company does &lt;em style="font: inherit;"&gt;not&lt;/em&gt; earn interest on these balances. The balances are &lt;em style="font: inherit;"&gt;not&lt;/em&gt; compensating balances and are &lt;em style="font: inherit;"&gt;not&lt;/em&gt; legally restricted.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Inventory&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Inventory consists primarily of NRS&#x2019; POS terminals that it sells to retailers. Inventory is measured at the lower of cost and net realizable value. Net realizable value is the estimated selling price in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. Inventory is included in Other current assets on the consolidated balance sheets.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Property, Plant, and Equipment and Intangible Assets&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Equipment, computer software, and furniture and fixtures are recorded at cost and are depreciated on a straight-line basis over their estimated useful lives, which are as follows: &lt;span style="-sec-ix-hidden:c151411815"&gt;equipment&#x2014;5&lt;/span&gt; to 7 years; computer &lt;span style="-sec-ix-hidden:c151411817"&gt;software&#x2014;3&lt;/span&gt; years; and furniture and &lt;span style="-sec-ix-hidden:c151411818"&gt;fixtures&#x2014;5&lt;/span&gt; years. Leasehold improvements are recorded at cost and are depreciated on a straight-line basis over the term of their lease or their estimated useful lives, whichever is shorter.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Non-compete agreements, customer relationships, and tradenames are amortized over their estimated useful lives (see Note &lt;em style="font: inherit;"&gt;12&lt;/em&gt;).&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company tests the recoverability of its property, plant, and equipment and intangible assets with finite useful lives whenever events or changes in circumstances indicate that the carrying value of the asset &lt;em style="font: inherit;"&gt; may &lt;/em&gt;&lt;em style="font: inherit;"&gt;not&lt;/em&gt; be recoverable. The Company tests for recoverability based on the projected undiscounted cash flows to be derived from such asset. If the projected undiscounted future cash flows are less than the carrying value of the asset, the Company will record an impairment loss, if any, based on the difference between the estimated fair value and the carrying value of the asset. The Company generally measures fair value by considering sale prices for similar assets or by discounting estimated future cash flows from such asset using an appropriate discount rate. Cash flow projections and fair value estimates require significant estimates and assumptions by management. Should the estimates and assumptions prove to be incorrect, the Company &lt;em style="font: inherit;"&gt; may &lt;/em&gt;be required to record impairments in future periods and such impairments could be material.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;/p&gt;


   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Goodwill&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Goodwill is the excess of the consideration paid for a business over the fair value of the identifiable net assets acquired. Goodwill and other indefinite lived intangible assets are &lt;em style="font: inherit;"&gt;not&lt;/em&gt; amortized. Instead, these assets are reviewed annually (or more frequently under various conditions) for impairment. The Company has the option to perform a qualitative assessment to determine whether it is necessary to perform the quantitative goodwill impairment test. However, the Company &lt;em style="font: inherit;"&gt; may &lt;/em&gt;elect to perform the quantitative goodwill impairment test even if &lt;em style="font: inherit;"&gt;no&lt;/em&gt; indications of a potential impairment exist.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;When performing its annual quantitative goodwill impairment test, or an interim test when conditions warrant, the Company compares the fair value of its reporting units with their carrying amounts. The Company would recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit&#x2019;s fair value; however, the loss recognized would &lt;em style="font: inherit;"&gt;not&lt;/em&gt; exceed the total amount of goodwill allocated to that reporting unit. Additionally, the Company considers income tax effects from any tax-deductible goodwill on the carrying amount of its reporting unit when measuring the goodwill impairment loss, if applicable. The fair value of the reporting units is estimated using discounted cash flow methodologies, as well as considering &lt;em style="font: inherit;"&gt;third&lt;/em&gt; party market value indicators. The Company&#x2019;s use of a discounted cash flow methodology includes estimates of future revenue based upon budgets and projections. The Company also develops estimates for future levels of gross and operating profits and projected capital expenditures. The Company&#x2019;s methodology also includes the use of estimated discount rates based upon industry and competitor analysis as well as other factors. Calculating the fair value of the reporting units requires significant estimates and assumptions by management. Should the estimates and assumptions regarding the fair value of the reporting units prove to be incorrect, the Company &lt;em style="font: inherit;"&gt; may &lt;/em&gt;be required to record impairments to its goodwill in future periods and such impairments could be material.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Advertising Expense&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Cost of advertising is charged to selling, general and administrative expense in the period in which it is incurred. In fiscal&#160;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;, fiscal&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, and fiscal&#160;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;, advertising expense was $21.9 million, $20.9 million, and $19.0 million, respectively.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Capitalized Internal Use Software Costs&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company capitalizes the cost of internal-use software that has a useful life in excess of &lt;em style="font: inherit;"&gt;one&lt;/em&gt; year. These costs consist of payments made to &lt;em style="font: inherit;"&gt;third&lt;/em&gt; parties and the salaries of employees working on such software development. Subsequent additions, modifications or upgrades to internal-use software are capitalized only to the extent that they allow the software to perform a task it previously did &lt;em style="font: inherit;"&gt;not&lt;/em&gt; perform. Software maintenance and training costs are charged to expense in the period in which they are incurred. Capitalized internal use software costs are amortized on a straight-line basis over their estimated useful lives of &lt;span style="-sec-ix-hidden:c151411835"&gt;three&lt;/span&gt; years. Amortization expense related to such capitalized software in fiscal&#160;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;, fiscal&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, and fiscal&#160;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&#160;was $13.3 million, $13.2 million, and $12.8 million, respectively. Unamortized capitalized internal use software costs at&#160;&lt;em style="font: inherit;"&gt; July 31, 2026 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&#160;were $19.2 million and $18.5 million, respectively.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Repairs and Maintenance&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company charges the cost of repairs and maintenance, including the cost of replacing minor items &lt;em style="font: inherit;"&gt;not&lt;/em&gt; constituting substantial betterment, to selling, general and administrative expense or technology and development expense as these costs are incurred.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Foreign Currency Translation&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Assets and liabilities of foreign subsidiaries denominated in foreign currencies are translated to U.S. dollars at end-of-period rates of exchange, and their monthly results of operations are translated to U.S. dollars at the average rates of exchange for that month. Gains or losses resulting from such foreign currency translations are recorded in &#x201c;Accumulated other comprehensive loss&#x201d; in the accompanying consolidated balance sheets. Foreign currency transaction gains and losses are reported in &#x201c;Other expense, net&#x201d; in the accompanying consolidated statements of income.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;/p&gt;


   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Income Taxes&#160;&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company recognizes deferred tax assets and liabilities for the future tax consequences attributable to temporary differences between the financial statements carrying amounts of existing assets and liabilities and their respective tax bases. A valuation allowance is provided when it is more likely than &lt;em style="font: inherit;"&gt;not&lt;/em&gt; that some portion or all of a deferred tax asset will &lt;em style="font: inherit;"&gt;not&lt;/em&gt; be realized. The ultimate realization of deferred tax assets depends on the generation of future taxable income during the period in which related temporary differences become deductible. The Company considers the scheduled reversal of deferred tax liabilities, projected future taxable income and tax planning strategies in its assessment of a valuation allowance. Deferred tax assets and liabilities are measured using the enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date of such change.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company uses a &lt;em style="font: inherit;"&gt;two&lt;/em&gt;-step approach for recognizing and measuring tax benefits taken or expected to be taken in a tax return. The Company determines whether it is more-likely-than-&lt;em style="font: inherit;"&gt;not&lt;/em&gt; that a tax position will be sustained upon examination, including resolution of any related appeals or litigation processes, based on the technical merits of the position. In evaluating whether a tax position has met the more-likely-than-&lt;em style="font: inherit;"&gt;not&lt;/em&gt; recognition threshold, the Company presumes that the position will be examined by the appropriate taxing authority that has full knowledge of all relevant information. Tax positions that meet the more-likely-than-&lt;em style="font: inherit;"&gt;not&lt;/em&gt; recognition threshold are measured to determine the amount of tax benefit to recognize in the financial statements. The tax position is measured at the largest amount of benefit that is greater than &lt;em style="font: inherit;"&gt;50&lt;/em&gt; percent likely of being realized upon ultimate settlement. Differences between tax positions taken in a tax return and amounts recognized in the financial statements will generally result in &lt;em style="font: inherit;"&gt;one&lt;/em&gt; or more of the following: an increase in a liability for income taxes payable, a reduction of an income tax refund receivable, a reduction in a deferred tax asset, or an increase in a deferred tax liability.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company classifies interest and penalties on income taxes as a component of income tax expense.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Contingencies&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company accrues for loss contingencies when both (a) information available prior to issuance of the financial statements indicates that it is probable that a liability had been incurred at the date of the financial statements and (b) the amount of loss can reasonably be estimated. When the Company accrues for loss contingencies and the reasonable estimate of the loss is within a range, the Company records its best estimate within the range. When &lt;em style="font: inherit;"&gt;no&lt;/em&gt; amount within the range is a better estimate than any other amount, the Company accrues the minimum amount in the range. The Company discloses an estimated possible loss or a range of loss when it is at least reasonably possible that a loss &lt;em style="font: inherit;"&gt; may &lt;/em&gt;have been incurred.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Earnings Per Share&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Basic earnings per share is computed by dividing net income attributable to all classes of common stockholders of the Company by the weighted average number of shares of all classes of common stock outstanding during the applicable period. Diluted earnings per share is determined in the same manner as basic earnings per share, except that the number of shares is increased to include restricted stock still subject to risk of forfeiture and to assume exercise of potentially dilutive stock options using the treasury stock method, unless the effect of such increase is anti-dilutive.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The weighted-average number of shares used in the calculation of basic and diluted earnings per share attributable to the Company&#x2019;s common stockholders consists of the following:&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:55%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Basic weighted-average number of shares&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;24,995&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;25,188&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;25,241&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Effect of dilutive securities:&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Stock options&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;4&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Non-vested restricted Class B common stock&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;24&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;105&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;156&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Diluted weighted-average number of shares&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;25,023&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;25,295&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;25,398&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;There were no shares excluded from the calculation of diluted earnings per share in fiscal&#160;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;, fiscal&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, or fiscal&#160;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;i&gt;&lt;b&gt;&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;i&gt;&lt;b&gt;Stock-Based Compensation&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:0pt;margin-right:0pt;margin-top:0pt;text-align:justify;"&gt;The Company recognizes compensation expense for its grants of stock-based awards based on the estimated fair value on the grant date. Compensation cost for awards is recognized using the straight-line method over the requisite service period, which is usually the vesting period. Stock-based compensation is included in selling, general and administrative expense and technology and development expense.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;i&gt;&lt;b&gt;&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;i&gt;&lt;b&gt;Vulnerability Due to Certain Concentrations&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash, cash equivalents, restricted cash and cash equivalents, debt securities, equity investments, and trade accounts receivable. The Company holds cash and cash equivalents at several major financial institutions, which often exceed FDIC insurance limits. Historically, the Company has &lt;em style="font: inherit;"&gt;not&lt;/em&gt; experienced any losses due to such concentration of credit risk. The Company&#x2019;s temporary cash investments policy is to limit the dollar amount of investments with any &lt;em style="font: inherit;"&gt;one&lt;/em&gt; financial institution and monitor the credit ratings of those institutions. While the Company &lt;em style="font: inherit;"&gt; may &lt;/em&gt;be exposed to credit losses due to the nonperformance of the holders of its deposits, the Company does &lt;em style="font: inherit;"&gt;not&lt;/em&gt; expect the settlement of these transactions to have a material effect on its results of operations, cash flows, or financial condition.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;text-align:right;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The concentration of credit risk with respect to trade accounts receivable is limited due to the large number of customers in various geographic regions and industry segments comprising the Company&#x2019;s customer base. Revenue from &lt;em style="font: inherit;"&gt;no&lt;/em&gt; single customer accounted for more than &lt;em style="font: inherit;"&gt;10%&lt;/em&gt; of consolidated revenues in fiscal&#160;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;, fiscal&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&#160;or fiscal&#160;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;. However, revenue from the Company&#x2019;s &lt;span style="-sec-ix-hidden:c151411869"&gt;five&lt;/span&gt; largest customers collectively accounted for 12.5%, 8.9%, and 10.3% of its consolidated revenues in fiscal&#160;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;, fiscal&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, and fiscal&#160;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;, respectively. The Company&#x2019;s customers with the &lt;span style="-sec-ix-hidden:c151411876"&gt;&lt;span style="-sec-ix-hidden:c151412674"&gt;&lt;span style="-sec-ix-hidden:c151412675"&gt;five&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; largest receivable balances collectively accounted for 9.9% and 20.4% of the consolidated gross trade accounts receivable at&#160;&lt;em style="font: inherit;"&gt; July 31, 2026 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, respectively. This concentration of customers increases the Company&#x2019;s risk associated with nonpayment by those customers. In an effort to reduce such risk, the Company performs ongoing credit evaluations of its significant customers.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;/p&gt;


   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Allowance for Credit Losses&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company maintains an allowance for credit losses on its trade accounts receivable based on a forward-looking current expected credit loss ("CECL") model. In estimating expected credit losses, the Company considers the probability of recoverability of accounts receivable based on historical write-off experience, net of recoveries, current collection trends, the aging of accounts receivable, and general economic factors, including bankruptcy rates. Allowances generally increase as receivables age, and specific accounts &lt;em style="font: inherit;"&gt; may &lt;/em&gt;be fully reserved when known collection issues exist, such as pending bankruptcies. Account balances are written off against the allowance when recovery is determined to be unlikely. The Company has elected the practical expedient under ASU &lt;em style="font: inherit;"&gt;2025&lt;/em&gt;-&lt;em style="font: inherit;"&gt;05&lt;/em&gt; for its current trade accounts receivable. Under this expedient, rather than developing separate forecasts of future economic conditions, the Company assumes in estimating expected credit losses that current conditions as of the balance sheet date will &lt;em style="font: inherit;"&gt;not&lt;/em&gt; change over the assets' remaining lives.&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The changes in the allowance and reserves deducted from asset accounts is as follows:&lt;/p&gt;
   &lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:-18pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Balance at&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Additions Charged to&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Balance at&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Beginning of Year&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Costs and Expenses&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Deductions (1)&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;End of Year&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Deducted from asset accounts:&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Allowance for credit losses&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;9,097&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;4,097&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(6,256&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6,938&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Reserve for losses on settlement assets&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,367&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;552&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(384&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,535&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;10,464&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;4,649&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(6,640&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;8,473&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Deducted from asset accounts:&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Allowance for credit losses&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6,352&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6,980&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(4,235&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;9,097&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Reserve for losses on settlement assets&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,866&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;110&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(609&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,367&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;8,218&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;7,090&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(4,844&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;10,464&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Deducted from asset accounts:&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Allowance for credit losses&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;5,642&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,402&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(2,692&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6,352&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Reserve for losses on settlement assets&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,143&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;988&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(265&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,866&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6,785&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;4,390&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(2,957&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;8,218&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;height:auto;margin-left:auto;margin-right:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="padding:0;vertical-align:top;width:3.8%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;(&lt;em style="font: inherit;"&gt;1&lt;/em&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0;vertical-align:top;width:auto;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Primarily uncollectible accounts written off, net of recoveries.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;/p&gt;


   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;i&gt;&lt;b&gt;&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;i&gt;&lt;b&gt;Fair Value Measurements&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Fair value of financial and non-financial assets and liabilities is defined as an exit price, which is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The &lt;em style="font: inherit;"&gt;three&lt;/em&gt;-tier hierarchy that prioritizes the inputs to valuation techniques used to measure fair value is as follows:&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;height:auto;margin-left:auto;margin-right:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="padding:0;vertical-align:top;width:54pt;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Level &lt;em style="font: inherit;"&gt;1&lt;/em&gt; &#160;&#x2013;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="padding:0;vertical-align:bottom;width:auto;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;quoted prices (unadjusted) in active markets for identical assets or liabilities.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="padding:0;vertical-align:top;width:54pt;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Level &lt;em style="font: inherit;"&gt;2&lt;/em&gt; &#160;&#x2013;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="padding:0;vertical-align:bottom;width:auto;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="padding:0;vertical-align:top;width:54pt;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Level &lt;em style="font: inherit;"&gt;3&lt;/em&gt; &#160;&#x2013;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="padding:0;vertical-align:bottom;width:auto;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;unobservable inputs based on the Company&#x2019;s assumptions used to measure assets and liabilities at fair value.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;A financial asset or liability&#x2019;s classification within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement. Assessing the significance of a particular input requires judgment and &lt;em style="font: inherit;"&gt; may &lt;/em&gt;affect the valuation of the assets and liabilities being measured and their placement within the fair value hierarchy.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Leases&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company determines whether an arrangement is a lease at the inception of the arrangement based on the terms and conditions in the contract. A contract contains a lease if there is an identified asset which the Company has the right to control. The Company records a right-of-use (&#x201c;ROU&#x201d;) asset and a lease liability on the balance sheet on the lease commencement date for all leases with terms longer than &lt;em style="font: inherit;"&gt;12&lt;/em&gt; months. Leases are classified as either finance or operating, with classification affecting the pattern of expense recognition in the income statement. The ROU asset and lease liability are recorded based on the present value of the Company&#x2019;s obligation to make payments over the lease term. The present value of the lease payments is calculated using the incremental borrowing rate based on the rate of interest that the Company would have to pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term. The Company recognizes lease cost for its leases on a straight-line basis over the lease term.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Recently Adopted Accounting Standards&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;In &lt;em style="font: inherit;"&gt; December 2023, &lt;/em&gt;the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) &lt;em style="font: inherit;"&gt;No.&lt;/em&gt; &lt;em style="font: inherit;"&gt;2023&lt;/em&gt;-&lt;em style="font: inherit;"&gt;09,&lt;/em&gt; &lt;i&gt;Income Taxes (Topic &lt;em style="font: inherit;"&gt;740&lt;/em&gt;)&lt;/i&gt;, &lt;i&gt;Improvements to Income Tax Disclosures&lt;/i&gt;, which enhances income tax disclosures primarily related to the rate reconciliation and income taxes paid information. This guidance also includes certain other amendments to improve the effectiveness of income tax disclosures.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company adopted this update prospectively in this Annual Report on Form &lt;em style="font: inherit;"&gt;10&lt;/em&gt;-K for the fiscal year ended &lt;em style="font: inherit;"&gt; July 31, 2026, &lt;/em&gt;which includes further disaggregation of the income tax expense into federal, state, and foreign categories, enhanced detail in the effective tax rate reconciliation, and disclosure of income taxes paid by significant jurisdictions.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;In &lt;em style="font: inherit;"&gt; July 2025, &lt;/em&gt;the FASB issued ASU &lt;em style="font: inherit;"&gt;2025&lt;/em&gt;-&lt;em style="font: inherit;"&gt;05&lt;/em&gt; &#x2013; &lt;i&gt;Financial Instruments &#x2013; Credit Losses &lt;/i&gt;(Topic &lt;em style="font: inherit;"&gt;326&lt;/em&gt;): &lt;i&gt;Measurement of Credit Losses for Accounts Receivable and Contract Assets&lt;/i&gt;, which amends ASC &lt;em style="font: inherit;"&gt;326&lt;/em&gt;-&lt;em style="font: inherit;"&gt;20&lt;/em&gt; to provide a practical expedient related to the estimation of current expected credit losses ("CECL") for current accounts receivable and current contract assets that arise from transactions accounted for under ASC &lt;em style="font: inherit;"&gt;606.&lt;/em&gt; The amendments are effective for annual and interim reporting periods beginning on &lt;em style="font: inherit;"&gt; August 1, 2026. &lt;/em&gt;The practical expedient in ASU &lt;em style="font: inherit;"&gt;2025&lt;/em&gt;-&lt;em style="font: inherit;"&gt;05&lt;/em&gt; allows the Company to simplify estimating current expected credit losses for current accounts receivable and contract assets by assuming that current conditions as of the balance sheet date will &lt;em style="font: inherit;"&gt;not&lt;/em&gt; change over the asset&#x2019;s remaining life. It is intended to reduce the complexity and cost of developing forecasts for these assets under the CECL model for ASC &lt;em style="font: inherit;"&gt;606&lt;/em&gt;-related transactions. This amendment does &lt;em style="font: inherit;"&gt;not&lt;/em&gt; have an impact on the Company&#x2019;s current estimation process. The Company early adopted this practical expedient during fiscal &lt;em style="font: inherit;"&gt;2026.&lt;/em&gt; The adoption did &lt;em style="font: inherit;"&gt;not&lt;/em&gt; have a material impact on the Company&#x2019;s consolidated financial statements.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Recently Issued Accounting Standards &lt;em style="font: inherit;"&gt;Not&lt;/em&gt; Yet Adopted&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;In &lt;em style="font: inherit;"&gt; September 2025, &lt;/em&gt;the FASB issued ASU &lt;em style="font: inherit;"&gt;2025&lt;/em&gt;-&lt;em style="font: inherit;"&gt;06,&lt;/em&gt; &lt;i&gt;Intangibles &#x2013; Goodwill and Other &#x2013; Internal-Use Software (Subtopic &lt;em style="font: inherit;"&gt;350&lt;/em&gt;-&lt;em style="font: inherit;"&gt;40&lt;/em&gt;)&lt;/i&gt;: Targeted Improvements to the Accounting for Internal-Use Software, which simplifies the capitalization guidance by removing all references to software development project stages, making the guidance neutral to different software development methodologies, including Agile and other iterative approaches. The amendments are effective for the Company for annual reporting periods beginning &lt;em style="font: inherit;"&gt; August 1, 2028 (&lt;/em&gt;fiscal year &lt;em style="font: inherit;"&gt;2029&lt;/em&gt;), with early adoption permitted. An entity &lt;em style="font: inherit;"&gt; may &lt;/em&gt;apply the amendments prospectively, retrospectively, or on a modified retrospective basis. Based on its preliminary assessment, the Company does &lt;em style="font: inherit;"&gt;not&lt;/em&gt; expect adoption to have a material effect on its consolidated financial statements.&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;In &lt;em style="font: inherit;"&gt; November 2024, &lt;/em&gt;the FASB issued ASU &lt;em style="font: inherit;"&gt;2024&lt;/em&gt;-&lt;em style="font: inherit;"&gt;03,&lt;/em&gt; &lt;i&gt;Income Statement-Reporting Comprehensive Income&#x2013;Expense Disaggregation Disclosures (Subtopic &lt;em style="font: inherit;"&gt;220&lt;/em&gt;-&lt;em style="font: inherit;"&gt;40&lt;/em&gt;)&lt;/i&gt;, to improve disclosures about an entity&#x2019;s expenses by requiring more detailed information about the types of expenses underlying commonly presented income statement captions. The amendments will require the Company to disclose, in tabular format at each interim and annual reporting period, disaggregated information about prescribed expense categories underlying relevant income statement captions, as well as the total amount of selling expense and a qualitative description of the composition of amounts &lt;em style="font: inherit;"&gt;not&lt;/em&gt; separately disclosed. The amendments are effective for the Company's fiscal year beginning on &lt;em style="font: inherit;"&gt; August 1, 2027 (&lt;/em&gt;fiscal year &lt;em style="font: inherit;"&gt;2028&lt;/em&gt;) and for interim periods beginning &lt;em style="font: inherit;"&gt; August 1, 2028 (&lt;/em&gt;fiscal year &lt;em style="font: inherit;"&gt;2029&lt;/em&gt;), with early adoption permitted. The amendments &lt;em style="font: inherit;"&gt; may &lt;/em&gt;be applied either prospectively or retrospectively to any or all prior periods presented, and the Company is currently evaluating the timing of adoption and the transition method. The Company does &lt;em style="font: inherit;"&gt;not&lt;/em&gt; expect adoption to have a material effect on its financial position or results of operations, but expects that adoption will result in additional disclosures in the notes to its consolidated financial statements.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;/p&gt;
  </us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="i_2026-07-31_OwnershipAxis-Net2phone20Member"
      decimals="2"
      id="c151411777"
      unitRef="Pure">0.94</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="i_2026-07-31_OwnershipAxis-NationalRetailSolutionsMember"
      decimals="3"
      id="c151411783"
      unitRef="Pure">0.823</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <idt:FullyDilutedMinorityInterestOwnershipPercentageParent
      contextRef="i_2026-07-31_OwnershipAxis-Net2phone20Member"
      decimals="1"
      id="c151411784"
      unitRef="Pure">0.90</idt:FullyDilutedMinorityInterestOwnershipPercentageParent>
    <idt:FullyDilutedMinorityInterestOwnershipPercentageParent
      contextRef="i_2026-07-31_OwnershipAxis-NationalRetailSolutionsMember"
      decimals="3"
      id="c151411787"
      unitRef="Pure">0.802</idt:FullyDilutedMinorityInterestOwnershipPercentageParent>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="d_2025-08-01_2026-07-31" id="c151412847">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Basis of Consolidation&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The method of accounting applied to long-term investments, whether consolidated, equity, or cost, involves evaluating the significant terms of each investment that explicitly grant or suggest evidence of control or influence over the operations of the entity in which the Company owns an interest and identifying any variable interests in which the Company is the primary beneficiary. The consolidated financial statements include the Company&#x2019;s controlled subsidiaries and the variable interest entity in which the Company is the primary beneficiary (see Note &lt;em style="font: inherit;"&gt;13&lt;/em&gt;). All significant intercompany accounts and transactions between the consolidated entities are eliminated.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="d_2025-08-01_2026-07-31" id="c151412848">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Use of Estimates&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (&#x201c;U.S. GAAP&#x201d;) requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results &lt;em style="font: inherit;"&gt; may &lt;/em&gt;differ from those estimates.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;</us-gaap:UseOfEstimates>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription contextRef="d_2025-08-01_2026-07-31" id="c151412849">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;i&gt;&lt;b&gt;Reclassifications&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;During fiscal &lt;em style="font: inherit;"&gt;2026,&lt;/em&gt; the Company reclassified certain prepaid expenses to trade accounts receivable. Specifically, in the consolidated balance sheet at &lt;em style="font: inherit;"&gt; July 31, 2025, &lt;/em&gt;$2.1 million previously reported within "Prepaid expenses" was reclassified to "Trade accounts receivable." In the consolidated statements of cash flows for the fiscal years ended &lt;em style="font: inherit;"&gt; July 31, 2025 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2024,&lt;/em&gt; cash provided by (used in) operating activities of $0.5 million and $(1.0) million, respectively, previously reported within "Prepaid expenses, other current assets, and other assets" were reclassified to "Trade accounts receivable."&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;During fiscal &lt;em style="font: inherit;"&gt;2026,&lt;/em&gt; the Company also reclassified settlement assets and disbursement prefunding in the consolidated statements of cash flows, which had previously been included within "Settlement assets, disbursement prefunding, prepaid expenses, other current assets, and other assets." In the consolidated statements of cash flows for the fiscal years ended &lt;em style="font: inherit;"&gt; July 31, 2025 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2024,&lt;/em&gt; cash (used in) provided by operating activities of $(13.9) million and $8.2 million, respectively, previously reported within "Settlement assets, disbursement prefunding, prepaid expenses, other current assets, and other assets" were reclassified to be presented as a separate line item, "Settlement assets and disbursement prefunding."&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i_2025-07-31_ReclassificationTypeAxis-ReclassifiedFromPrepaidExpensesMember"
      decimals="-5"
      id="c151411790"
      unitRef="USD">2100000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="d_2024-08-01_2025-07-31_ReclassificationTypeAxis-ReclassifiedFromPrepaidExpensesOtherCurrentAssetsAndOtherAssetsMember"
      decimals="-5"
      id="c151411792"
      unitRef="USD">500000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="d_2023-08-01_2024-07-31_ReclassificationTypeAxis-ReclassifiedFromPrepaidExpensesOtherCurrentAssetsAndOtherAssetsMember"
      decimals="-6"
      id="c151411793"
      unitRef="USD">1000000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <idt:IncreaseDecreaseInSettlementAssetsAndDisbursementPrefunding
      contextRef="d_2024-08-01_2025-07-31_ReclassificationTypeAxis-ReclassifiedFromSettlementAssetsDisbursementPrefundingPrepaidExpensesOtherCurrentAssetsAndOtherAssetsMember"
      decimals="-5"
      id="c151411796"
      unitRef="USD">13900000</idt:IncreaseDecreaseInSettlementAssetsAndDisbursementPrefunding>
    <idt:IncreaseDecreaseInSettlementAssetsAndDisbursementPrefunding
      contextRef="d_2023-08-01_2024-07-31_ReclassificationTypeAxis-ReclassifiedFromSettlementAssetsDisbursementPrefundingPrepaidExpensesOtherCurrentAssetsAndOtherAssetsMember"
      decimals="-5"
      id="c151411797"
      unitRef="USD">8200000</idt:IncreaseDecreaseInSettlementAssetsAndDisbursementPrefunding>
    <us-gaap:InvestmentPolicyTextBlock contextRef="d_2025-08-01_2026-07-31" id="c151412850">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Accounting for Investments&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Investments in businesses that the Company does &lt;em style="font: inherit;"&gt;not&lt;/em&gt; control, but in which the Company can exercise significant influence over operating and financial matters are accounted for using the equity method. Investments in which the Company cannot exercise significant influence over operating and financial matters are accounted for at fair value, with changes in fair value recognized in net income. For such investments without a readily determinable fair value, the Company elects the measurement alternative described below under &#x201c;Equity Investments.&#x201d; Investments in hedge funds are accounted for using the equity method unless the Company&#x2019;s interest is so minor that it has virtually &lt;em style="font: inherit;"&gt;no&lt;/em&gt; influence over operating and financial policies, in which case these investments are accounted for under the measurement alternative described below. The Company periodically evaluates its equity investments accounted for under the equity method and the measurement alternative for impairment due to declines considered to be other than temporary. If the Company determines that a decline in fair value is other than temporary, then a charge to earnings is recorded in &#x201c;Other expense, net&#x201d; in the accompanying consolidated statements of income, and a new basis in the investment is established.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;</us-gaap:InvestmentPolicyTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="d_2025-08-01_2026-07-31" id="c151412851">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Revenue Recognition&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company recognizes revenue upon the transfer of promised goods or services to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services, in accordance with a &lt;em style="font: inherit;"&gt;five&lt;/em&gt;-step process as follows: (i) identify the contract(s) with a customer, (ii) identify the performance obligations in the contract(s), (iii) determine the transaction price, (iv) allocate the transaction price to the performance obligations in the contract(s), and (v) recognize revenue when, or as, the Company satisfies a performance obligation.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:CostOfSalesPolicyTextBlock contextRef="d_2025-08-01_2026-07-31" id="c151412852">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Direct Cost of Revenues&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Direct cost of revenues consists primarily of termination and origination costs, toll-free costs, and network costs&#x2014;including customer/carrier interconnect charges and fiber circuit charges. These costs include an estimate of charges for which invoices have &lt;em style="font: inherit;"&gt;not&lt;/em&gt; yet been received and estimated amounts for pending disputes with other carriers. Direct cost of revenues also includes regulatory costs and depreciation of capital expenditures related to the Company's telecom network and hardware as well as the NRS PAY terminals, and &lt;em style="font: inherit;"&gt;net2phone&lt;/em&gt; provided phone systems. Direct cost of revenues also includes the cost of airtime top-up minutes, the cost of NRS&#x2019; POS terminals sold, the costs of cloud computing arrangements hosted by a vendor in the production environment incurred by the &lt;em style="font: inherit;"&gt;net2phone&lt;/em&gt; segment and NRS, &lt;em style="font: inherit;"&gt;net2phone&#x2019;s&lt;/em&gt; colocation costs for data centers where &lt;em style="font: inherit;"&gt;net2phone&lt;/em&gt; is &lt;em style="font: inherit;"&gt;not&lt;/em&gt; fully operational in the cloud, &lt;em style="font: inherit;"&gt;net2phone&#x2019;s&lt;/em&gt; cost of equipment sold, and commissions paid to disbursement agents, sales agents, and retailers for BOSS Money&#x2019;s originations and distributions.&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;</us-gaap:CostOfSalesPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="d_2025-08-01_2026-07-31" id="c151412853">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Cash and Cash Equivalents&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company considers all highly liquid investments with an original maturity of &lt;em style="font: inherit;"&gt;three&lt;/em&gt; months or less when purchased to be cash equivalents.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:MarketableSecuritiesPolicy contextRef="d_2025-08-01_2026-07-31" id="c151412854">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Debt Securities&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company&#x2019;s investments in debt securities are classified as &#x201c;available-for-sale.&#x201d; Available-for-sale debt securities are required to be carried at their fair value, with unrealized gains that are considered temporary in nature recorded in &#x201c;Accumulated other comprehensive loss&#x201d; in the accompanying consolidated balance sheets. For available-for-sale debt securities with unrealized losses, the portion of the unrealized loss that is the result of a credit loss is recognized as an allowance and a corresponding expense is recorded in &#x201c;Other expense, net&#x201d; in the consolidated statements of income. Any portion of the unrealized loss that is &lt;em style="font: inherit;"&gt;not&lt;/em&gt; the result of a credit loss is recorded in &#x201c;Accumulated other comprehensive loss&#x201d; in the consolidated balance sheets.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company uses the specific identification method in computing the gross realized gains and gross realized losses on the sales of debt securities.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;</us-gaap:MarketableSecuritiesPolicy>
    <idt:EquityInvestmentPolicyPolicyTextBlock contextRef="d_2025-08-01_2026-07-31" id="c151412855">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Equity Investments&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Investments in equity securities (except those accounted for under the equity method or that result in consolidation) are measured at fair value, with changes in fair value recognized in net income. For investments in equity securities without a readily determinable fair value, the Company elects the measurement alternative and measures these investments at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for an identical or similar investment of the same issuer. At each reporting date, the Company reassesses whether the investment still qualifies for this measurement alternative. Further, at each reporting date, the Company performs a qualitative assessment to evaluate whether the investment is impaired. If the qualitative assessment indicates that the investment is impaired and the fair value of the investment is less than its carrying value, the carrying amount of the investment will be reduced and the resulting loss recognized in &#x201c;Other expense, net&#x201d; in the accompanying consolidated statements of income in the period the impairment is identified.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;</idt:EquityInvestmentPolicyPolicyTextBlock>
    <idt:SettlementAssetsAndSettlementLiabilitiesPolicyTextBlock contextRef="d_2025-08-01_2026-07-31" id="c151412856">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Settlement Assets and Settlement Liabilities&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Settlement assets represent funds to be received for unsettled international money remittance and related value/payment transfer services. The receivables are due from financial institutions and agents for payment instruments sold and amounts advanced by the Company to certain agents for operational and local regulatory purposes. These receivables are outstanding from the day of the sale of the payment instrument until the financial institution or agent remits the funds to the Company. The Company provides an allowance for the portion of the receivable estimated to become uncollectible based on its history of collection experience, known collection issues, consumer credit card chargebacks and insufficient funds, and other matters the Company identifies in its routine collection monitoring.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Settlement liabilities represent obligations relating to amounts payable under international money remittance and related value/payment transfer services. These obligations are recognized by the Company at the time the underlying transaction occurs. The Company records corresponding settlement assets for the funds to be received.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;</idt:SettlementAssetsAndSettlementLiabilitiesPolicyTextBlock>
    <idt:DisbursementPrefundingPolicyTextBlock contextRef="d_2025-08-01_2026-07-31" id="c151412857">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Disbursement Prefunding&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company maintains relationships with disbursement partners in various countries for its BOSS Money and IDT Digital Payments services. The Company maintains prefunding balances with these disbursement partners so they can satisfy the Company&#x2019;s customer liabilities. The Company does &lt;em style="font: inherit;"&gt;not&lt;/em&gt; earn interest on these balances. The balances are &lt;em style="font: inherit;"&gt;not&lt;/em&gt; compensating balances and are &lt;em style="font: inherit;"&gt;not&lt;/em&gt; legally restricted.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;</idt:DisbursementPrefundingPolicyTextBlock>
    <us-gaap:InventoryPolicyTextBlock contextRef="d_2025-08-01_2026-07-31" id="c151412858">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Inventory&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Inventory consists primarily of NRS&#x2019; POS terminals that it sells to retailers. Inventory is measured at the lower of cost and net realizable value. Net realizable value is the estimated selling price in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. Inventory is included in Other current assets on the consolidated balance sheets.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="d_2025-08-01_2026-07-31" id="c151412859">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Property, Plant, and Equipment and Intangible Assets&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Equipment, computer software, and furniture and fixtures are recorded at cost and are depreciated on a straight-line basis over their estimated useful lives, which are as follows: &lt;span style="-sec-ix-hidden:c151411815"&gt;equipment&#x2014;5&lt;/span&gt; to 7 years; computer &lt;span style="-sec-ix-hidden:c151411817"&gt;software&#x2014;3&lt;/span&gt; years; and furniture and &lt;span style="-sec-ix-hidden:c151411818"&gt;fixtures&#x2014;5&lt;/span&gt; years. Leasehold improvements are recorded at cost and are depreciated on a straight-line basis over the term of their lease or their estimated useful lives, whichever is shorter.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Non-compete agreements, customer relationships, and tradenames are amortized over their estimated useful lives (see Note &lt;em style="font: inherit;"&gt;12&lt;/em&gt;).&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company tests the recoverability of its property, plant, and equipment and intangible assets with finite useful lives whenever events or changes in circumstances indicate that the carrying value of the asset &lt;em style="font: inherit;"&gt; may &lt;/em&gt;&lt;em style="font: inherit;"&gt;not&lt;/em&gt; be recoverable. The Company tests for recoverability based on the projected undiscounted cash flows to be derived from such asset. If the projected undiscounted future cash flows are less than the carrying value of the asset, the Company will record an impairment loss, if any, based on the difference between the estimated fair value and the carrying value of the asset. The Company generally measures fair value by considering sale prices for similar assets or by discounting estimated future cash flows from such asset using an appropriate discount rate. Cash flow projections and fair value estimates require significant estimates and assumptions by management. Should the estimates and assumptions prove to be incorrect, the Company &lt;em style="font: inherit;"&gt; may &lt;/em&gt;be required to record impairments in future periods and such impairments could be material.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i_2026-07-31_PropertyPlantAndEquipmentByTypeAxis-EquipmentMember_RangeAxis-MaximumMember"
      id="c151411816">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy contextRef="d_2025-08-01_2026-07-31" id="c151412860">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Goodwill&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Goodwill is the excess of the consideration paid for a business over the fair value of the identifiable net assets acquired. Goodwill and other indefinite lived intangible assets are &lt;em style="font: inherit;"&gt;not&lt;/em&gt; amortized. Instead, these assets are reviewed annually (or more frequently under various conditions) for impairment. The Company has the option to perform a qualitative assessment to determine whether it is necessary to perform the quantitative goodwill impairment test. However, the Company &lt;em style="font: inherit;"&gt; may &lt;/em&gt;elect to perform the quantitative goodwill impairment test even if &lt;em style="font: inherit;"&gt;no&lt;/em&gt; indications of a potential impairment exist.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;When performing its annual quantitative goodwill impairment test, or an interim test when conditions warrant, the Company compares the fair value of its reporting units with their carrying amounts. The Company would recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit&#x2019;s fair value; however, the loss recognized would &lt;em style="font: inherit;"&gt;not&lt;/em&gt; exceed the total amount of goodwill allocated to that reporting unit. Additionally, the Company considers income tax effects from any tax-deductible goodwill on the carrying amount of its reporting unit when measuring the goodwill impairment loss, if applicable. The fair value of the reporting units is estimated using discounted cash flow methodologies, as well as considering &lt;em style="font: inherit;"&gt;third&lt;/em&gt; party market value indicators. The Company&#x2019;s use of a discounted cash flow methodology includes estimates of future revenue based upon budgets and projections. The Company also develops estimates for future levels of gross and operating profits and projected capital expenditures. The Company&#x2019;s methodology also includes the use of estimated discount rates based upon industry and competitor analysis as well as other factors. Calculating the fair value of the reporting units requires significant estimates and assumptions by management. Should the estimates and assumptions regarding the fair value of the reporting units prove to be incorrect, the Company &lt;em style="font: inherit;"&gt; may &lt;/em&gt;be required to record impairments to its goodwill in future periods and such impairments could be material.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:AdvertisingCostsPolicyTextBlock contextRef="d_2025-08-01_2026-07-31" id="c151412861">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Advertising Expense&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Cost of advertising is charged to selling, general and administrative expense in the period in which it is incurred. In fiscal&#160;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;, fiscal&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, and fiscal&#160;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;, advertising expense was $21.9 million, $20.9 million, and $19.0 million, respectively.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-5"
      id="c151411829"
      unitRef="USD">21900000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-5"
      id="c151411830"
      unitRef="USD">20900000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-6"
      id="c151411831"
      unitRef="USD">19000000</us-gaap:AdvertisingExpense>
    <us-gaap:InternalUseSoftwarePolicy contextRef="d_2025-08-01_2026-07-31" id="c151412862">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Capitalized Internal Use Software Costs&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company capitalizes the cost of internal-use software that has a useful life in excess of &lt;em style="font: inherit;"&gt;one&lt;/em&gt; year. These costs consist of payments made to &lt;em style="font: inherit;"&gt;third&lt;/em&gt; parties and the salaries of employees working on such software development. Subsequent additions, modifications or upgrades to internal-use software are capitalized only to the extent that they allow the software to perform a task it previously did &lt;em style="font: inherit;"&gt;not&lt;/em&gt; perform. Software maintenance and training costs are charged to expense in the period in which they are incurred. Capitalized internal use software costs are amortized on a straight-line basis over their estimated useful lives of &lt;span style="-sec-ix-hidden:c151411835"&gt;three&lt;/span&gt; years. Amortization expense related to such capitalized software in fiscal&#160;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;, fiscal&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, and fiscal&#160;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&#160;was $13.3 million, $13.2 million, and $12.8 million, respectively. Unamortized capitalized internal use software costs at&#160;&lt;em style="font: inherit;"&gt; July 31, 2026 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&#160;were $19.2 million and $18.5 million, respectively.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;</us-gaap:InternalUseSoftwarePolicy>
    <us-gaap:AdjustmentForAmortization
      contextRef="d_2025-08-01_2026-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-InternalUseSoftwareMember"
      decimals="-5"
      id="c151411839"
      unitRef="USD">13300000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="d_2024-08-01_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-InternalUseSoftwareMember"
      decimals="-5"
      id="c151411840"
      unitRef="USD">13200000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="d_2023-08-01_2024-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-InternalUseSoftwareMember"
      decimals="-5"
      id="c151411841"
      unitRef="USD">12800000</us-gaap:AdjustmentForAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i_2026-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-InternalUseSoftwareMember"
      decimals="-5"
      id="c151411843"
      unitRef="USD">19200000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-InternalUseSoftwareMember"
      decimals="-5"
      id="c151411844"
      unitRef="USD">18500000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:MaintenanceCostPolicyPolicyTextBlock contextRef="d_2025-08-01_2026-07-31" id="c151412864">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Repairs and Maintenance&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company charges the cost of repairs and maintenance, including the cost of replacing minor items &lt;em style="font: inherit;"&gt;not&lt;/em&gt; constituting substantial betterment, to selling, general and administrative expense or technology and development expense as these costs are incurred.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;</us-gaap:MaintenanceCostPolicyPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="d_2025-08-01_2026-07-31" id="c151412865">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Foreign Currency Translation&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Assets and liabilities of foreign subsidiaries denominated in foreign currencies are translated to U.S. dollars at end-of-period rates of exchange, and their monthly results of operations are translated to U.S. dollars at the average rates of exchange for that month. Gains or losses resulting from such foreign currency translations are recorded in &#x201c;Accumulated other comprehensive loss&#x201d; in the accompanying consolidated balance sheets. Foreign currency transaction gains and losses are reported in &#x201c;Other expense, net&#x201d; in the accompanying consolidated statements of income.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="d_2025-08-01_2026-07-31" id="c151412866">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Income Taxes&#160;&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company recognizes deferred tax assets and liabilities for the future tax consequences attributable to temporary differences between the financial statements carrying amounts of existing assets and liabilities and their respective tax bases. A valuation allowance is provided when it is more likely than &lt;em style="font: inherit;"&gt;not&lt;/em&gt; that some portion or all of a deferred tax asset will &lt;em style="font: inherit;"&gt;not&lt;/em&gt; be realized. The ultimate realization of deferred tax assets depends on the generation of future taxable income during the period in which related temporary differences become deductible. The Company considers the scheduled reversal of deferred tax liabilities, projected future taxable income and tax planning strategies in its assessment of a valuation allowance. Deferred tax assets and liabilities are measured using the enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date of such change.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company uses a &lt;em style="font: inherit;"&gt;two&lt;/em&gt;-step approach for recognizing and measuring tax benefits taken or expected to be taken in a tax return. The Company determines whether it is more-likely-than-&lt;em style="font: inherit;"&gt;not&lt;/em&gt; that a tax position will be sustained upon examination, including resolution of any related appeals or litigation processes, based on the technical merits of the position. In evaluating whether a tax position has met the more-likely-than-&lt;em style="font: inherit;"&gt;not&lt;/em&gt; recognition threshold, the Company presumes that the position will be examined by the appropriate taxing authority that has full knowledge of all relevant information. Tax positions that meet the more-likely-than-&lt;em style="font: inherit;"&gt;not&lt;/em&gt; recognition threshold are measured to determine the amount of tax benefit to recognize in the financial statements. The tax position is measured at the largest amount of benefit that is greater than &lt;em style="font: inherit;"&gt;50&lt;/em&gt; percent likely of being realized upon ultimate settlement. Differences between tax positions taken in a tax return and amounts recognized in the financial statements will generally result in &lt;em style="font: inherit;"&gt;one&lt;/em&gt; or more of the following: an increase in a liability for income taxes payable, a reduction of an income tax refund receivable, a reduction in a deferred tax asset, or an increase in a deferred tax liability.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company classifies interest and penalties on income taxes as a component of income tax expense.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock contextRef="d_2025-08-01_2026-07-31" id="c151412867">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Contingencies&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company accrues for loss contingencies when both (a) information available prior to issuance of the financial statements indicates that it is probable that a liability had been incurred at the date of the financial statements and (b) the amount of loss can reasonably be estimated. When the Company accrues for loss contingencies and the reasonable estimate of the loss is within a range, the Company records its best estimate within the range. When &lt;em style="font: inherit;"&gt;no&lt;/em&gt; amount within the range is a better estimate than any other amount, the Company accrues the minimum amount in the range. The Company discloses an estimated possible loss or a range of loss when it is at least reasonably possible that a loss &lt;em style="font: inherit;"&gt; may &lt;/em&gt;have been incurred.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="d_2025-08-01_2026-07-31" id="c151412868">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Earnings Per Share&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Basic earnings per share is computed by dividing net income attributable to all classes of common stockholders of the Company by the weighted average number of shares of all classes of common stock outstanding during the applicable period. Diluted earnings per share is determined in the same manner as basic earnings per share, except that the number of shares is increased to include restricted stock still subject to risk of forfeiture and to assume exercise of potentially dilutive stock options using the treasury stock method, unless the effect of such increase is anti-dilutive.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The weighted-average number of shares used in the calculation of basic and diluted earnings per share attributable to the Company&#x2019;s common stockholders consists of the following:&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:55%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Basic weighted-average number of shares&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;24,995&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;25,188&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;25,241&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Effect of dilutive securities:&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Stock options&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;4&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Non-vested restricted Class B common stock&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;24&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;105&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;156&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Diluted weighted-average number of shares&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;25,023&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;25,295&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;25,398&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;There were no shares excluded from the calculation of diluted earnings per share in fiscal&#160;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;, fiscal&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, or fiscal&#160;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3276959">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:55%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Basic weighted-average number of shares&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;24,995&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;25,188&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;25,241&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Effect of dilutive securities:&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Stock options&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;4&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Non-vested restricted Class B common stock&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;24&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;105&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;156&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Diluted weighted-average number of shares&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;25,023&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;25,295&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;25,398&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410481"
      unitRef="Share">24995000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410482"
      unitRef="Share">25188000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410483"
      unitRef="Share">25241000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410484"
      unitRef="Share">4000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410485"
      unitRef="Share">2000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410486"
      unitRef="Share">1000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="d_2025-08-01_2026-07-31_AwardTypeAxis-NonVestedRestrictedCommonStockMember"
      decimals="-3"
      id="c151410487"
      unitRef="Share">24000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="d_2024-08-01_2025-07-31_AwardTypeAxis-NonVestedRestrictedCommonStockMember"
      decimals="-3"
      id="c151410488"
      unitRef="Share">105000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="d_2023-08-01_2024-07-31_AwardTypeAxis-NonVestedRestrictedCommonStockMember"
      decimals="-3"
      id="c151410489"
      unitRef="Share">156000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410490"
      unitRef="Share">25023000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410491"
      unitRef="Share">25295000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410492"
      unitRef="Share">25398000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151411857"
      unitRef="Share">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="d_2025-08-01_2026-07-31" id="c151412869">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;i&gt;&lt;b&gt;Stock-Based Compensation&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:0pt;margin-right:0pt;margin-top:0pt;text-align:justify;"&gt;The Company recognizes compensation expense for its grants of stock-based awards based on the estimated fair value on the grant date. Compensation cost for awards is recognized using the straight-line method over the requisite service period, which is usually the vesting period. Stock-based compensation is included in selling, general and administrative expense and technology and development expense.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="d_2025-08-01_2026-07-31" id="c151412870">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;i&gt;&lt;b&gt;Vulnerability Due to Certain Concentrations&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash, cash equivalents, restricted cash and cash equivalents, debt securities, equity investments, and trade accounts receivable. The Company holds cash and cash equivalents at several major financial institutions, which often exceed FDIC insurance limits. Historically, the Company has &lt;em style="font: inherit;"&gt;not&lt;/em&gt; experienced any losses due to such concentration of credit risk. The Company&#x2019;s temporary cash investments policy is to limit the dollar amount of investments with any &lt;em style="font: inherit;"&gt;one&lt;/em&gt; financial institution and monitor the credit ratings of those institutions. While the Company &lt;em style="font: inherit;"&gt; may &lt;/em&gt;be exposed to credit losses due to the nonperformance of the holders of its deposits, the Company does &lt;em style="font: inherit;"&gt;not&lt;/em&gt; expect the settlement of these transactions to have a material effect on its results of operations, cash flows, or financial condition.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;text-align:right;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The concentration of credit risk with respect to trade accounts receivable is limited due to the large number of customers in various geographic regions and industry segments comprising the Company&#x2019;s customer base. Revenue from &lt;em style="font: inherit;"&gt;no&lt;/em&gt; single customer accounted for more than &lt;em style="font: inherit;"&gt;10%&lt;/em&gt; of consolidated revenues in fiscal&#160;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;, fiscal&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&#160;or fiscal&#160;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;. However, revenue from the Company&#x2019;s &lt;span style="-sec-ix-hidden:c151411869"&gt;five&lt;/span&gt; largest customers collectively accounted for 12.5%, 8.9%, and 10.3% of its consolidated revenues in fiscal&#160;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;, fiscal&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, and fiscal&#160;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;, respectively. The Company&#x2019;s customers with the &lt;span style="-sec-ix-hidden:c151411876"&gt;&lt;span style="-sec-ix-hidden:c151412674"&gt;&lt;span style="-sec-ix-hidden:c151412675"&gt;five&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; largest receivable balances collectively accounted for 9.9% and 20.4% of the consolidated gross trade accounts receivable at&#160;&lt;em style="font: inherit;"&gt; July 31, 2026 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, respectively. This concentration of customers increases the Company&#x2019;s risk associated with nonpayment by those customers. In an effort to reduce such risk, the Company performs ongoing credit evaluations of its significant customers.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="d_2025-08-01_2026-07-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-FiveLargestCustomerMember"
      decimals="3"
      id="c151411870"
      unitRef="Pure">0.125</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="d_2024-08-01_2025-07-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-FiveLargestCustomerMember"
      decimals="3"
      id="c151411871"
      unitRef="Pure">0.089</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="d_2023-08-01_2024-07-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-FiveLargestCustomerMember"
      decimals="3"
      id="c151411872"
      unitRef="Pure">0.103</us-gaap:ConcentrationRiskPercentage1>
    <idt:NumberOfLargestCustomers
      contextRef="d_2024-08-01_2025-07-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember"
      decimals="INF"
      id="c151412676"
      unitRef="Pure">5</idt:NumberOfLargestCustomers>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="d_2025-08-01_2026-07-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-FiveLargestCustomerMember"
      decimals="3"
      id="c151411877"
      unitRef="Pure">0.099</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="d_2024-08-01_2025-07-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-FiveLargestCustomerMember"
      decimals="3"
      id="c151411878"
      unitRef="Pure">0.204</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:CreditLossFinancialInstrumentPolicyTextBlock contextRef="d_2025-08-01_2026-07-31" id="c151412871">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Allowance for Credit Losses&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company maintains an allowance for credit losses on its trade accounts receivable based on a forward-looking current expected credit loss ("CECL") model. In estimating expected credit losses, the Company considers the probability of recoverability of accounts receivable based on historical write-off experience, net of recoveries, current collection trends, the aging of accounts receivable, and general economic factors, including bankruptcy rates. Allowances generally increase as receivables age, and specific accounts &lt;em style="font: inherit;"&gt; may &lt;/em&gt;be fully reserved when known collection issues exist, such as pending bankruptcies. Account balances are written off against the allowance when recovery is determined to be unlikely. The Company has elected the practical expedient under ASU &lt;em style="font: inherit;"&gt;2025&lt;/em&gt;-&lt;em style="font: inherit;"&gt;05&lt;/em&gt; for its current trade accounts receivable. Under this expedient, rather than developing separate forecasts of future economic conditions, the Company assumes in estimating expected credit losses that current conditions as of the balance sheet date will &lt;em style="font: inherit;"&gt;not&lt;/em&gt; change over the assets' remaining lives.&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The changes in the allowance and reserves deducted from asset accounts is as follows:&lt;/p&gt;
   &lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:-18pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Balance at&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Additions Charged to&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Balance at&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Beginning of Year&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Costs and Expenses&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Deductions (1)&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;End of Year&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Deducted from asset accounts:&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Allowance for credit losses&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;9,097&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;4,097&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(6,256&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6,938&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Reserve for losses on settlement assets&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,367&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;552&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(384&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,535&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;10,464&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;4,649&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(6,640&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;8,473&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Deducted from asset accounts:&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Allowance for credit losses&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6,352&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6,980&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(4,235&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;9,097&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Reserve for losses on settlement assets&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,866&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;110&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(609&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,367&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;8,218&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;7,090&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(4,844&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;10,464&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Deducted from asset accounts:&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Allowance for credit losses&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;5,642&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,402&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(2,692&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6,352&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Reserve for losses on settlement assets&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,143&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;988&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(265&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,866&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6,785&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;4,390&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(2,957&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;8,218&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;height:auto;margin-left:auto;margin-right:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="padding:0;vertical-align:top;width:3.8%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;(&lt;em style="font: inherit;"&gt;1&lt;/em&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0;vertical-align:top;width:auto;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Primarily uncollectible accounts written off, net of recoveries.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;</us-gaap:CreditLossFinancialInstrumentPolicyTextBlock>
    <idt:ScheduleOfValuationAndQualifyingAccountsTableTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3276960">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:-18pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Balance at&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Additions Charged to&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Balance at&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Beginning of Year&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Costs and Expenses&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Deductions (1)&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;End of Year&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Deducted from asset accounts:&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Allowance for credit losses&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;9,097&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;4,097&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(6,256&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6,938&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Reserve for losses on settlement assets&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,367&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;552&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(384&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,535&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;10,464&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;4,649&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(6,640&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;8,473&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Deducted from asset accounts:&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Allowance for credit losses&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6,352&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6,980&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(4,235&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;9,097&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Reserve for losses on settlement assets&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,866&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;110&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(609&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,367&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;8,218&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;7,090&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(4,844&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;10,464&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Deducted from asset accounts:&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Allowance for credit losses&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;5,642&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,402&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(2,692&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6,352&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Reserve for losses on settlement assets&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,143&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;988&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(265&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,866&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6,785&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;4,390&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(2,957&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;8,218&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </idt:ScheduleOfValuationAndQualifyingAccountsTableTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i_2025-07-31_ValuationAllowancesAndReservesTypeAxis-AllowanceForCreditLossMember"
      decimals="-3"
      id="c151410502"
      unitRef="USD">9097000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="d_2025-08-01_2026-07-31_ValuationAllowancesAndReservesTypeAxis-AllowanceForCreditLossMember"
      decimals="-3"
      id="c151410503"
      unitRef="USD">4097000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="d_2025-08-01_2026-07-31_ValuationAllowancesAndReservesTypeAxis-AllowanceForCreditLossMember"
      decimals="-3"
      id="c151410504"
      unitRef="USD">6256000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i_2026-07-31_ValuationAllowancesAndReservesTypeAxis-AllowanceForCreditLossMember"
      decimals="-3"
      id="c151410505"
      unitRef="USD">6938000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i_2025-07-31_ValuationAllowancesAndReservesTypeAxis-ReserveForLossesOnSettlementAssetsMember"
      decimals="-3"
      id="c151410506"
      unitRef="USD">1367000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="d_2025-08-01_2026-07-31_ValuationAllowancesAndReservesTypeAxis-ReserveForLossesOnSettlementAssetsMember"
      decimals="-3"
      id="c151410507"
      unitRef="USD">552000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="d_2025-08-01_2026-07-31_ValuationAllowancesAndReservesTypeAxis-ReserveForLossesOnSettlementAssetsMember"
      decimals="-3"
      id="c151410508"
      unitRef="USD">384000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i_2026-07-31_ValuationAllowancesAndReservesTypeAxis-ReserveForLossesOnSettlementAssetsMember"
      decimals="-3"
      id="c151410509"
      unitRef="USD">1535000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151410510"
      unitRef="USD">10464000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410511"
      unitRef="USD">4649000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-4"
      id="c151410512"
      unitRef="USD">6640000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151410513"
      unitRef="USD">8473000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i_2024-07-31_ValuationAllowancesAndReservesTypeAxis-AllowanceForCreditLossMember"
      decimals="-3"
      id="c151410514"
      unitRef="USD">6352000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="d_2024-08-01_2025-07-31_ValuationAllowancesAndReservesTypeAxis-AllowanceForCreditLossMember"
      decimals="-4"
      id="c151410515"
      unitRef="USD">6980000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="d_2024-08-01_2025-07-31_ValuationAllowancesAndReservesTypeAxis-AllowanceForCreditLossMember"
      decimals="-3"
      id="c151410516"
      unitRef="USD">4235000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i_2025-07-31_ValuationAllowancesAndReservesTypeAxis-AllowanceForCreditLossMember"
      decimals="-3"
      id="c151410517"
      unitRef="USD">9097000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i_2024-07-31_ValuationAllowancesAndReservesTypeAxis-ReserveForLossesOnSettlementAssetsMember"
      decimals="-3"
      id="c151410518"
      unitRef="USD">1866000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="d_2024-08-01_2025-07-31_ValuationAllowancesAndReservesTypeAxis-ReserveForLossesOnSettlementAssetsMember"
      decimals="-4"
      id="c151410519"
      unitRef="USD">110000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="d_2024-08-01_2025-07-31_ValuationAllowancesAndReservesTypeAxis-ReserveForLossesOnSettlementAssetsMember"
      decimals="-3"
      id="c151410520"
      unitRef="USD">609000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i_2025-07-31_ValuationAllowancesAndReservesTypeAxis-ReserveForLossesOnSettlementAssetsMember"
      decimals="-3"
      id="c151410521"
      unitRef="USD">1367000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i_2024-07-31"
      decimals="-3"
      id="c151410522"
      unitRef="USD">8218000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-4"
      id="c151410523"
      unitRef="USD">7090000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410524"
      unitRef="USD">4844000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151410525"
      unitRef="USD">10464000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i_2023-07-31_ValuationAllowancesAndReservesTypeAxis-AllowanceForCreditLossMember"
      decimals="-3"
      id="c151410526"
      unitRef="USD">5642000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="d_2023-08-01_2024-07-31_ValuationAllowancesAndReservesTypeAxis-AllowanceForCreditLossMember"
      decimals="-3"
      id="c151410527"
      unitRef="USD">3402000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="d_2023-08-01_2024-07-31_ValuationAllowancesAndReservesTypeAxis-AllowanceForCreditLossMember"
      decimals="-3"
      id="c151410528"
      unitRef="USD">2692000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i_2024-07-31_ValuationAllowancesAndReservesTypeAxis-AllowanceForCreditLossMember"
      decimals="-3"
      id="c151410529"
      unitRef="USD">6352000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i_2023-07-31_ValuationAllowancesAndReservesTypeAxis-ReserveForLossesOnSettlementAssetsMember"
      decimals="-3"
      id="c151410530"
      unitRef="USD">1143000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="d_2023-08-01_2024-07-31_ValuationAllowancesAndReservesTypeAxis-ReserveForLossesOnSettlementAssetsMember"
      decimals="-3"
      id="c151410531"
      unitRef="USD">988000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="d_2023-08-01_2024-07-31_ValuationAllowancesAndReservesTypeAxis-ReserveForLossesOnSettlementAssetsMember"
      decimals="-3"
      id="c151410532"
      unitRef="USD">265000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i_2024-07-31_ValuationAllowancesAndReservesTypeAxis-ReserveForLossesOnSettlementAssetsMember"
      decimals="-3"
      id="c151410533"
      unitRef="USD">1866000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i_2023-07-31"
      decimals="-3"
      id="c151410534"
      unitRef="USD">6785000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-4"
      id="c151410535"
      unitRef="USD">4390000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410536"
      unitRef="USD">2957000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i_2024-07-31"
      decimals="-3"
      id="c151410537"
      unitRef="USD">8218000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="d_2025-08-01_2026-07-31" id="c151412872">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;i&gt;&lt;b&gt;Fair Value Measurements&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Fair value of financial and non-financial assets and liabilities is defined as an exit price, which is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The &lt;em style="font: inherit;"&gt;three&lt;/em&gt;-tier hierarchy that prioritizes the inputs to valuation techniques used to measure fair value is as follows:&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;height:auto;margin-left:auto;margin-right:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="padding:0;vertical-align:top;width:54pt;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Level &lt;em style="font: inherit;"&gt;1&lt;/em&gt; &#160;&#x2013;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="padding:0;vertical-align:bottom;width:auto;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;quoted prices (unadjusted) in active markets for identical assets or liabilities.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="padding:0;vertical-align:top;width:54pt;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Level &lt;em style="font: inherit;"&gt;2&lt;/em&gt; &#160;&#x2013;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="padding:0;vertical-align:bottom;width:auto;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="padding:0;vertical-align:top;width:54pt;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Level &lt;em style="font: inherit;"&gt;3&lt;/em&gt; &#160;&#x2013;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="padding:0;vertical-align:bottom;width:auto;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;unobservable inputs based on the Company&#x2019;s assumptions used to measure assets and liabilities at fair value.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;A financial asset or liability&#x2019;s classification within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement. Assessing the significance of a particular input requires judgment and &lt;em style="font: inherit;"&gt; may &lt;/em&gt;affect the valuation of the assets and liabilities being measured and their placement within the fair value hierarchy.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="d_2025-08-01_2026-07-31" id="c151412873">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Leases&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company determines whether an arrangement is a lease at the inception of the arrangement based on the terms and conditions in the contract. A contract contains a lease if there is an identified asset which the Company has the right to control. The Company records a right-of-use (&#x201c;ROU&#x201d;) asset and a lease liability on the balance sheet on the lease commencement date for all leases with terms longer than &lt;em style="font: inherit;"&gt;12&lt;/em&gt; months. Leases are classified as either finance or operating, with classification affecting the pattern of expense recognition in the income statement. The ROU asset and lease liability are recorded based on the present value of the Company&#x2019;s obligation to make payments over the lease term. The present value of the lease payments is calculated using the incremental borrowing rate based on the rate of interest that the Company would have to pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term. The Company recognizes lease cost for its leases on a straight-line basis over the lease term.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="d_2025-08-01_2026-07-31" id="c151412874">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Recently Adopted Accounting Standards&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;In &lt;em style="font: inherit;"&gt; December 2023, &lt;/em&gt;the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) &lt;em style="font: inherit;"&gt;No.&lt;/em&gt; &lt;em style="font: inherit;"&gt;2023&lt;/em&gt;-&lt;em style="font: inherit;"&gt;09,&lt;/em&gt; &lt;i&gt;Income Taxes (Topic &lt;em style="font: inherit;"&gt;740&lt;/em&gt;)&lt;/i&gt;, &lt;i&gt;Improvements to Income Tax Disclosures&lt;/i&gt;, which enhances income tax disclosures primarily related to the rate reconciliation and income taxes paid information. This guidance also includes certain other amendments to improve the effectiveness of income tax disclosures.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company adopted this update prospectively in this Annual Report on Form &lt;em style="font: inherit;"&gt;10&lt;/em&gt;-K for the fiscal year ended &lt;em style="font: inherit;"&gt; July 31, 2026, &lt;/em&gt;which includes further disaggregation of the income tax expense into federal, state, and foreign categories, enhanced detail in the effective tax rate reconciliation, and disclosure of income taxes paid by significant jurisdictions.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;In &lt;em style="font: inherit;"&gt; July 2025, &lt;/em&gt;the FASB issued ASU &lt;em style="font: inherit;"&gt;2025&lt;/em&gt;-&lt;em style="font: inherit;"&gt;05&lt;/em&gt; &#x2013; &lt;i&gt;Financial Instruments &#x2013; Credit Losses &lt;/i&gt;(Topic &lt;em style="font: inherit;"&gt;326&lt;/em&gt;): &lt;i&gt;Measurement of Credit Losses for Accounts Receivable and Contract Assets&lt;/i&gt;, which amends ASC &lt;em style="font: inherit;"&gt;326&lt;/em&gt;-&lt;em style="font: inherit;"&gt;20&lt;/em&gt; to provide a practical expedient related to the estimation of current expected credit losses ("CECL") for current accounts receivable and current contract assets that arise from transactions accounted for under ASC &lt;em style="font: inherit;"&gt;606.&lt;/em&gt; The amendments are effective for annual and interim reporting periods beginning on &lt;em style="font: inherit;"&gt; August 1, 2026. &lt;/em&gt;The practical expedient in ASU &lt;em style="font: inherit;"&gt;2025&lt;/em&gt;-&lt;em style="font: inherit;"&gt;05&lt;/em&gt; allows the Company to simplify estimating current expected credit losses for current accounts receivable and contract assets by assuming that current conditions as of the balance sheet date will &lt;em style="font: inherit;"&gt;not&lt;/em&gt; change over the asset&#x2019;s remaining life. It is intended to reduce the complexity and cost of developing forecasts for these assets under the CECL model for ASC &lt;em style="font: inherit;"&gt;606&lt;/em&gt;-related transactions. This amendment does &lt;em style="font: inherit;"&gt;not&lt;/em&gt; have an impact on the Company&#x2019;s current estimation process. The Company early adopted this practical expedient during fiscal &lt;em style="font: inherit;"&gt;2026.&lt;/em&gt; The adoption did &lt;em style="font: inherit;"&gt;not&lt;/em&gt; have a material impact on the Company&#x2019;s consolidated financial statements.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Recently Issued Accounting Standards &lt;em style="font: inherit;"&gt;Not&lt;/em&gt; Yet Adopted&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;In &lt;em style="font: inherit;"&gt; September 2025, &lt;/em&gt;the FASB issued ASU &lt;em style="font: inherit;"&gt;2025&lt;/em&gt;-&lt;em style="font: inherit;"&gt;06,&lt;/em&gt; &lt;i&gt;Intangibles &#x2013; Goodwill and Other &#x2013; Internal-Use Software (Subtopic &lt;em style="font: inherit;"&gt;350&lt;/em&gt;-&lt;em style="font: inherit;"&gt;40&lt;/em&gt;)&lt;/i&gt;: Targeted Improvements to the Accounting for Internal-Use Software, which simplifies the capitalization guidance by removing all references to software development project stages, making the guidance neutral to different software development methodologies, including Agile and other iterative approaches. The amendments are effective for the Company for annual reporting periods beginning &lt;em style="font: inherit;"&gt; August 1, 2028 (&lt;/em&gt;fiscal year &lt;em style="font: inherit;"&gt;2029&lt;/em&gt;), with early adoption permitted. An entity &lt;em style="font: inherit;"&gt; may &lt;/em&gt;apply the amendments prospectively, retrospectively, or on a modified retrospective basis. Based on its preliminary assessment, the Company does &lt;em style="font: inherit;"&gt;not&lt;/em&gt; expect adoption to have a material effect on its consolidated financial statements.&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;In &lt;em style="font: inherit;"&gt; November 2024, &lt;/em&gt;the FASB issued ASU &lt;em style="font: inherit;"&gt;2024&lt;/em&gt;-&lt;em style="font: inherit;"&gt;03,&lt;/em&gt; &lt;i&gt;Income Statement-Reporting Comprehensive Income&#x2013;Expense Disaggregation Disclosures (Subtopic &lt;em style="font: inherit;"&gt;220&lt;/em&gt;-&lt;em style="font: inherit;"&gt;40&lt;/em&gt;)&lt;/i&gt;, to improve disclosures about an entity&#x2019;s expenses by requiring more detailed information about the types of expenses underlying commonly presented income statement captions. The amendments will require the Company to disclose, in tabular format at each interim and annual reporting period, disaggregated information about prescribed expense categories underlying relevant income statement captions, as well as the total amount of selling expense and a qualitative description of the composition of amounts &lt;em style="font: inherit;"&gt;not&lt;/em&gt; separately disclosed. The amendments are effective for the Company's fiscal year beginning on &lt;em style="font: inherit;"&gt; August 1, 2027 (&lt;/em&gt;fiscal year &lt;em style="font: inherit;"&gt;2028&lt;/em&gt;) and for interim periods beginning &lt;em style="font: inherit;"&gt; August 1, 2028 (&lt;/em&gt;fiscal year &lt;em style="font: inherit;"&gt;2029&lt;/em&gt;), with early adoption permitted. The amendments &lt;em style="font: inherit;"&gt; may &lt;/em&gt;be applied either prospectively or retrospectively to any or all prior periods presented, and the Company is currently evaluating the timing of adoption and the transition method. The Company does &lt;em style="font: inherit;"&gt;not&lt;/em&gt; expect adoption to have a material effect on its financial position or results of operations, but expects that adoption will result in additional disclosures in the notes to its consolidated financial statements.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3276961">
   &lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;b&gt;Note &lt;em style="font: inherit;"&gt;2&lt;/em&gt;&lt;/b&gt;&#x2014;&lt;b&gt;Business Combination&lt;/b&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;On &lt;em style="font: inherit;"&gt; May 1, 2026, &lt;/em&gt;NRS completed an asset purchase agreement (the &#x201c;Agreement&#x201d;) under which it acquired certain assets and assumed certain liabilities of Oncore Digital, Inc. and its wholly owned subsidiaries (&#x201c;the Acquired Business&#x201d;). The Acquired Business is a digital media brokerage operation engaged in digital advertising and monetization. In connection with the transaction, the Acquired Business was contributed to a newly formed entity (&#x201c;NRS OnCore&#x201d;), in which the sellers retained a 20% noncontrolling interest and NRS obtained an 80% controlling interest. Accordingly, NRS consolidates NRS OnCore under the voting interest model in accordance with ASC &lt;em style="font: inherit;"&gt;810,&lt;/em&gt; &lt;i&gt;Consolidation&lt;/i&gt;.&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The aggregate purchase consideration was approximately $4.8 million, consisting of $3.3 million in cash and shares of IDT Class B common stock with an aggregate value of $1.5 million, subject to customary post-closing adjustments. In addition, NRS assumed liabilities of $0.1 million in connection with the transaction, resulting in a total acquisition date fair value of $4.9 million. &#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The consideration also includes contingent earnouts and bonuses with &lt;em style="font: inherit;"&gt;no&lt;/em&gt; maximum payment because they are based on the IDT share price and are contingent upon the achievement of revenue, gross profit, and net income milestones, which the Company currently believes are &lt;em style="font: inherit;"&gt;not&lt;/em&gt; probable to be achieved. Therefore, &lt;em style="font: inherit;"&gt;no&lt;/em&gt; liability was recorded for the contingent earnouts and bonuses. The Company has determined that the acquired set of assets and activities constitute a business and is accounting for the transaction as a business combination under ASC &lt;em style="font: inherit;"&gt;805,&lt;/em&gt; &lt;i&gt;Business Combinations&lt;/i&gt;. The acquired assets consist primarily of vendor and customer relationships, and the assumed liabilities include certain operating liabilities.&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The total consideration has been allocated entirely to vendor and customer relationships, which represent the sole identified intangible asset and are being amortized over an estimated useful life of &lt;span style="-sec-ix-hidden:c151411938"&gt;five&lt;/span&gt; years. The acquisition is expected to integrate Oncore Digital&#x2019;s advertising technology, demand relationships, and publisher network with NRS' screen network and &lt;em style="font: inherit;"&gt;first&lt;/em&gt;-party transaction data to create a more comprehensive and unified digital advertising offering.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company&#x2019;s pro forma results of operations as if the acquisition occurred as of &lt;em style="font: inherit;"&gt; August 1, 2023 &lt;/em&gt;were &lt;em style="font: inherit;"&gt;not&lt;/em&gt; materially different from the actual results of operations. Revenue and earnings of NRS OnCore since the acquisition date included in the consolidated income statements for the reporting period were &lt;em style="font: inherit;"&gt;not&lt;/em&gt; material.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;


  </us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i_2026-05-01_OwnershipAxis-NrsOnCoreMember"
      decimals="1"
      id="c151411926"
      unitRef="Pure">0.20</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="i_2026-05-01_OwnershipAxis-NrsOnCoreMember"
      decimals="1"
      id="c151411927"
      unitRef="Pure">0.80</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="d_2026-05-01_2026-05-01_BusinessAcquisitionAxis-OncoreDigitalIncMember"
      decimals="-5"
      id="c151411929"
      unitRef="USD">4800000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="d_2026-05-01_2026-05-01_BusinessAcquisitionAxis-OncoreDigitalIncMember"
      decimals="-5"
      id="c151411930"
      unitRef="USD">3300000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="d_2026-05-01_2026-05-01_BusinessAcquisitionAxis-OncoreDigitalIncMember"
      decimals="-5"
      id="c151411931"
      unitRef="USD">1500000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="i_2026-05-01_BusinessAcquisitionAxis-OncoreDigitalIncMember"
      decimals="-5"
      id="c151411932"
      unitRef="USD">100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1
      contextRef="d_2026-05-01_2026-05-01_BusinessAcquisitionAxis-OncoreDigitalIncMember"
      decimals="-5"
      id="c151411933"
      unitRef="USD">4900000</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3276962">
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;b&gt;Note &lt;em style="font: inherit;"&gt;3&lt;/em&gt;&lt;/b&gt;&#x2014;&lt;b&gt;Business Segment Information&lt;/b&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company&#x2019;s reportable segments are distinguished by types of service, customers, and methods used to provide their services. The operating results of these business segments are regularly reviewed by the Company&#x2019;s chief operating decision maker (&#x201c;CODM&#x201d;), which is a group of the Company&#x2019;s executives that includes the Chairman of the Board of Directors, Chief Executive Officer, Chief Operating Officer, and Chief Financial Officer. The Company&#x2019;s CODM uses actual and budgeted income (loss) from operations to evaluate the performance of the business segments and allocate resources, including capital allocations, primarily by monitoring actual results compared to prior periods and expected results. The accounting policies of the segments are the same as the accounting policies of the Company as a whole. There are &lt;em style="font: inherit;"&gt;no&lt;/em&gt; significant asymmetrical allocations to segments. The Company evaluates the performance of its business segments based primarily on income (loss) from operations.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;The Company has &lt;span style="-sec-ix-hidden:c151411945"&gt;&lt;span style="-sec-ix-hidden:c151412682"&gt;four&lt;/span&gt;&lt;/span&gt; reportable business segments: NRS, Fintech, &lt;em style="font: inherit;"&gt;net2phone,&lt;/em&gt; and Traditional Communications.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The NRS segment is an operator of a nationwide point-of-sale (&#x201c;POS&#x201d;) network providing independent retailers with POS equipment, store management software, electronic payment processing, and other ancillary merchant services. NRS&#x2019; POS platform provides marketers with digital out-of-home advertising and transaction data.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Fintech segment is comprised of: (i) BOSS Money, a provider of international money remittance and related value/payment transfer services; (ii) IDT Financial Services Limited (&#x201c;IDT Financial Services&#x201d;), a Gibraltar-based bank; (iii) IDT Services Limited (&#x201c;IDTS&#x201d;), a Malta-based electronic money institution; and (iv) other, significantly smaller, financial services businesses, including a variable interest entity (&#x201c;VIE&#x201d;) that processes disbursement payments (the &#x201c;Disbursement Payments VIE&#x201d;).&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The &lt;em style="font: inherit;"&gt;net2phone&lt;/em&gt; segment is an AI-powered business communications solutions provider focused on optimizing customer interactions, with a focus on small enterprise and mid-market customers across North and South America. &lt;em style="font: inherit;"&gt;net2phone&#x2019;s&lt;/em&gt; key offerings include: UNITE - an AI-powered communications platform; uContact - an omnichannel contact center platform; AI Agent - an agentic AI service that automates customer interactions; and Coach AI - a provider of real-time agent guidance and conversational intelligence.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Traditional Communications segment includes: (i) IDT Digital Payments, which enables customers to transfer airtime and bundles of airtime, messaging, and data to international and domestic mobile accounts; (ii) IDT Global, a wholesale provider of international voice and SMS termination and outsourced traffic management solutions to telecoms worldwide; and (iii) BOSS Revolution, an international long-distance calling service marketed primarily to immigrant communities in the United States and Canada. Traditional Communications also includes other small businesses and offerings including early-stage business initiatives and mature businesses in harvest mode.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Corporate costs mainly include compensation, consulting fees, treasury, tax and accounting services, human resources, corporate purchasing, corporate governance including Board of Directors&#x2019; fees, internal and external audit, investor relations, corporate insurance, corporate legal, and other corporate-related general and administrative expenses. Corporate does &lt;em style="font: inherit;"&gt;not&lt;/em&gt; generate any revenues, nor does it incur any direct cost of revenues.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Operating results for the business segments of the Company are included in the tables below. The significant expense categories align with the segment-level information that is regularly provided to the CODM. The significant expense categories include depreciation and amortization. Other segment items, which is the difference between segment revenues less the segment expenses disclosed and segment income (loss) from operations, includes severance expense and other operating expense, net. The reconciliation of the total income (loss) from operations to income before income taxes is reflected in the consolidated statements of income.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Operating results for the Company's &lt;em style="font: inherit;"&gt;four&lt;/em&gt; reportable business segments, together with Corporate, are presented below. Corporate is &lt;em style="font: inherit;"&gt;not&lt;/em&gt; a reportable segment and is included to reconcile segment results to the consolidated totals.&lt;/p&gt;
   &lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:28%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Traditional&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:28%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year Ended July 31, 2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;NRS&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Fintech&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;net2phone&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Communications&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Corporate&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Total&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Revenues&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;159,399&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;175,994&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;96,639&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;865,928&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,297,960&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Direct cost of revenues&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(12,760&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(66,339&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(18,792&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(703,281&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(801,172&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Selling, general and administrative expense&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(96,072&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(77,910&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(56,285&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(75,593&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(12,485&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(318,346&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Technology and development expense&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(10,776&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(10,160&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(12,288&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(22,517&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(4&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(55,743&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Other segment items&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(500&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(79&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(174&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(1,143&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;363&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(1,534&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Income (loss) from operations&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;39,291&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;21,506&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;9,100&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;63,394&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(12,126&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;121,165&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Depreciation and amortization&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;4,759&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,826&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6,770&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;7,031&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;15&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;21,400&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Capital expenditures&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;5,790&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,901&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6,980&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6,348&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;88&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;23,107&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:28%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Traditional&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:28%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year Ended July 31, 2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;NRS&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Fintech&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;net2phone&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Communications&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Corporate&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Total&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Revenues&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;128,793&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;154,610&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;87,875&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;860,217&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,231,495&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Direct cost of revenues&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(11,933&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(63,868&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(18,165&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(691,334&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(785,300&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Selling, general and administrative expense&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(78,015&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(66,209&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(52,354&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(79,875&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(11,114&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(287,567&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Technology and development expense&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(8,682&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(9,064&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(11,671&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(21,540&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(7&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(50,964&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Other segment items&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(2,410&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(49&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(736&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(942&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(3,103&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(7,240&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Income (loss) from operations&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;27,753&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;15,420&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;4,949&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;66,526&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(14,224&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;100,424&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Depreciation and amortization&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;4,071&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,932&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6,382&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;7,561&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;62&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;21,008&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Capital expenditures&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;5,367&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,501&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6,608&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;5,279&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;15&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;20,770&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;



    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:28%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Traditional&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:28%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year Ended July 31, 2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;NRS&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Fintech&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;net2phone&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Communications&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Corporate&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Total&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Revenues&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;103,141&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;120,721&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;82,325&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;899,591&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,205,778&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Direct cost of revenues&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(11,625&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(53,387&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(17,236&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(733,373&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(815,621&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Selling, general and administrative expense&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(62,652&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(59,650&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(52,588&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(84,864&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(10,453&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(270,207&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Technology and development expense&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(7,070&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(9,505&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(10,777&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(23,153&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(49&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(50,554&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Other segment items&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(168&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,691&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(43&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(1,767&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(4,356&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(4,643&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Income (loss) from operations&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;21,626&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(130&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,681&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;56,434&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(14,858&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;64,753&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Depreciation and amortization&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,200&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,872&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6,133&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;8,064&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;82&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;20,351&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Capital expenditures&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,606&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,650&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6,334&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;5,332&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;18,922&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:Times New Roman, Times, serif;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Other segment items include severance expense and other operating gains and losses.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Total assets for the reportable segments are &lt;em style="font: inherit;"&gt;not&lt;/em&gt; provided because a significant portion of the Company&#x2019;s assets service multiple segments and the Company does &lt;em style="font: inherit;"&gt;not&lt;/em&gt; track such assets separately by segment.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;i&gt;&lt;b&gt;Geographic Information&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Net long-lived assets (which consists of Property, plant and equipment, net and Operating lease right-of-use assets) held outside of the United States, which are located primarily in Europe and South America, were as follows:&lt;/p&gt;
   &lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:55%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;United&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Other&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:55%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;States&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Countries&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Total&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;July 31, 2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;31,559&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;11,753&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;43,312&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;July 31, 2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;border-top:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;border-top:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;28,306&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;border-top:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;border-top:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;12,441&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;border-top:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;border-top:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;40,747&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
  </us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="d_2025-08-01_2026-07-31"
      id="c0461D407-528D-451F-9632-041556F52C72">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:28%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Traditional&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:28%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year Ended July 31, 2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;NRS&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Fintech&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;net2phone&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Communications&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Corporate&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Total&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Revenues&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;159,399&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;175,994&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;96,639&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;865,928&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,297,960&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Direct cost of revenues&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(12,760&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(66,339&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(18,792&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(703,281&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(801,172&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Selling, general and administrative expense&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(96,072&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(77,910&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(56,285&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(75,593&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(12,485&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(318,346&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Technology and development expense&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(10,776&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(10,160&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(12,288&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(22,517&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(4&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(55,743&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Other segment items&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(500&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(79&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(174&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(1,143&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;363&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(1,534&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Income (loss) from operations&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;39,291&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;21,506&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;9,100&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;63,394&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(12,126&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;121,165&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Depreciation and amortization&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;4,759&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,826&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6,770&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;7,031&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;15&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;21,400&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Capital expenditures&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;5,790&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,901&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6,980&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6,348&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;88&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;23,107&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:28%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Traditional&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:28%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year Ended July 31, 2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;NRS&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Fintech&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;net2phone&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Communications&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Corporate&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Total&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Revenues&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;128,793&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;154,610&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;87,875&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;860,217&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,231,495&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Direct cost of revenues&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(11,933&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(63,868&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(18,165&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(691,334&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(785,300&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Selling, general and administrative expense&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(78,015&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(66,209&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(52,354&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(79,875&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(11,114&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(287,567&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Technology and development expense&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(8,682&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(9,064&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(11,671&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(21,540&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(7&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(50,964&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Other segment items&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(2,410&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(49&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(736&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(942&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(3,103&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(7,240&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Income (loss) from operations&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;27,753&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;15,420&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;4,949&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;66,526&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(14,224&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;100,424&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Depreciation and amortization&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;4,071&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,932&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6,382&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;7,561&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;62&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;21,008&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Capital expenditures&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;5,367&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,501&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6,608&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;5,279&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;15&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;20,770&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:28%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Traditional&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:28%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year Ended July 31, 2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;NRS&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Fintech&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;net2phone&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Communications&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Corporate&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Total&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Revenues&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;103,141&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;120,721&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;82,325&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;899,591&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,205,778&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Direct cost of revenues&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(11,625&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(53,387&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(17,236&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(733,373&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(815,621&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Selling, general and administrative expense&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(62,652&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(59,650&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(52,588&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(84,864&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(10,453&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(270,207&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Technology and development expense&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(7,070&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(9,505&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(10,777&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(23,153&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(49&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(50,554&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Other segment items&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(168&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,691&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(43&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(1,767&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(4,356&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(4,643&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Income (loss) from operations&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;21,626&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(130&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,681&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;56,434&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(14,858&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;64,753&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Depreciation and amortization&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,200&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,872&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6,133&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;8,064&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;82&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;20,351&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Capital expenditures&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,606&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,650&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6,334&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;5,332&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;18,922&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember"
      decimals="-3"
      id="c151410556"
      unitRef="USD">159399000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-3"
      id="c151410557"
      unitRef="USD">175994000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-Net2phoneMember"
      decimals="-3"
      id="c151410558"
      unitRef="USD">96639000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151410559"
      unitRef="USD">865928000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-CorporateNonSegmentMember"
      decimals="-3"
      id="c151410560"
      unitRef="USD">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-4"
      id="c151410561"
      unitRef="USD">1297960000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember"
      decimals="-4"
      id="c151410562"
      unitRef="USD">12760000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-3"
      id="c151410563"
      unitRef="USD">66339000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-Net2phoneMember"
      decimals="-3"
      id="c151410564"
      unitRef="USD">18792000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151410565"
      unitRef="USD">703281000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-CorporateNonSegmentMember"
      decimals="-3"
      id="c151410566"
      unitRef="USD">-0</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410567"
      unitRef="USD">801172000</us-gaap:CostOfRevenue>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember"
      decimals="-3"
      id="c151410568"
      unitRef="USD">96072000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-4"
      id="c151410569"
      unitRef="USD">77910000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-Net2phoneMember"
      decimals="-3"
      id="c151410570"
      unitRef="USD">56285000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151410571"
      unitRef="USD">75593000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-CorporateNonSegmentMember"
      decimals="-3"
      id="c151410572"
      unitRef="USD">12485000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410573"
      unitRef="USD">318346000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember"
      decimals="-3"
      id="c151410574"
      unitRef="USD">10776000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-4"
      id="c151410575"
      unitRef="USD">10160000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-Net2phoneMember"
      decimals="-3"
      id="c151410576"
      unitRef="USD">12288000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151410577"
      unitRef="USD">22517000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-CorporateNonSegmentMember"
      decimals="-3"
      id="c151410578"
      unitRef="USD">4000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410579"
      unitRef="USD">55743000</us-gaap:ResearchAndDevelopmentExpense>
    <idt:OtherSegmentItems
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember"
      decimals="-5"
      id="c151410580"
      unitRef="USD">500000</idt:OtherSegmentItems>
    <idt:OtherSegmentItems
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-3"
      id="c151410581"
      unitRef="USD">79000</idt:OtherSegmentItems>
    <idt:OtherSegmentItems
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-Net2phoneMember"
      decimals="-3"
      id="c151410582"
      unitRef="USD">174000</idt:OtherSegmentItems>
    <idt:OtherSegmentItems
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151410583"
      unitRef="USD">1143000</idt:OtherSegmentItems>
    <idt:OtherSegmentItems
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-CorporateNonSegmentMember"
      decimals="-3"
      id="c151410584"
      unitRef="USD">-363000</idt:OtherSegmentItems>
    <idt:OtherSegmentItems
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410585"
      unitRef="USD">1534000</idt:OtherSegmentItems>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember"
      decimals="-3"
      id="c151410586"
      unitRef="USD">39291000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-3"
      id="c151410587"
      unitRef="USD">21506000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-Net2phoneMember"
      decimals="-5"
      id="c151410588"
      unitRef="USD">9100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151410589"
      unitRef="USD">63394000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-CorporateNonSegmentMember"
      decimals="-3"
      id="c151410590"
      unitRef="USD">-12126000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410591"
      unitRef="USD">121165000</us-gaap:OperatingIncomeLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember"
      decimals="-3"
      id="c151410592"
      unitRef="USD">4759000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-3"
      id="c151410593"
      unitRef="USD">2826000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-Net2phoneMember"
      decimals="-4"
      id="c151410594"
      unitRef="USD">6770000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151410595"
      unitRef="USD">7031000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-CorporateNonSegmentMember"
      decimals="-3"
      id="c151410596"
      unitRef="USD">15000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-5"
      id="c151410597"
      unitRef="USD">21400000</us-gaap:DepreciationAndAmortization>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember"
      decimals="-4"
      id="c151410598"
      unitRef="USD">5790000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-3"
      id="c151410599"
      unitRef="USD">3901000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-Net2phoneMember"
      decimals="-4"
      id="c151410600"
      unitRef="USD">6980000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151410601"
      unitRef="USD">6348000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-CorporateNonSegmentMember"
      decimals="-3"
      id="c151410602"
      unitRef="USD">88000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410603"
      unitRef="USD">23107000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember"
      decimals="-3"
      id="c151410616"
      unitRef="USD">128793000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-4"
      id="c151410617"
      unitRef="USD">154610000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-Net2phoneMember"
      decimals="-3"
      id="c151410618"
      unitRef="USD">87875000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151410619"
      unitRef="USD">860217000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-CorporateNonSegmentMember"
      decimals="-3"
      id="c151410620"
      unitRef="USD">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410621"
      unitRef="USD">1231495000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember"
      decimals="-3"
      id="c151410622"
      unitRef="USD">11933000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-3"
      id="c151410623"
      unitRef="USD">63868000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-Net2phoneMember"
      decimals="-3"
      id="c151410624"
      unitRef="USD">18165000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151410625"
      unitRef="USD">691334000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-CorporateNonSegmentMember"
      decimals="-3"
      id="c151410626"
      unitRef="USD">-0</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-5"
      id="c151410627"
      unitRef="USD">785300000</us-gaap:CostOfRevenue>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember"
      decimals="-3"
      id="c151410628"
      unitRef="USD">78015000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-3"
      id="c151410629"
      unitRef="USD">66209000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-Net2phoneMember"
      decimals="-3"
      id="c151410630"
      unitRef="USD">52354000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151410631"
      unitRef="USD">79875000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-CorporateNonSegmentMember"
      decimals="-3"
      id="c151410632"
      unitRef="USD">11114000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410633"
      unitRef="USD">287567000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember"
      decimals="-3"
      id="c151410634"
      unitRef="USD">8682000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-3"
      id="c151410635"
      unitRef="USD">9064000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-Net2phoneMember"
      decimals="-3"
      id="c151410636"
      unitRef="USD">11671000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-4"
      id="c151410637"
      unitRef="USD">21540000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-CorporateNonSegmentMember"
      decimals="-3"
      id="c151410638"
      unitRef="USD">7000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410639"
      unitRef="USD">50964000</us-gaap:ResearchAndDevelopmentExpense>
    <idt:OtherSegmentItems
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember"
      decimals="-4"
      id="c151410640"
      unitRef="USD">2410000</idt:OtherSegmentItems>
    <idt:OtherSegmentItems
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-3"
      id="c151410641"
      unitRef="USD">49000</idt:OtherSegmentItems>
    <idt:OtherSegmentItems
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-Net2phoneMember"
      decimals="-3"
      id="c151410642"
      unitRef="USD">736000</idt:OtherSegmentItems>
    <idt:OtherSegmentItems
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151410643"
      unitRef="USD">942000</idt:OtherSegmentItems>
    <idt:OtherSegmentItems
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-CorporateNonSegmentMember"
      decimals="-3"
      id="c151410644"
      unitRef="USD">3103000</idt:OtherSegmentItems>
    <idt:OtherSegmentItems
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-4"
      id="c151410645"
      unitRef="USD">7240000</idt:OtherSegmentItems>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember"
      decimals="-3"
      id="c151410646"
      unitRef="USD">27753000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-4"
      id="c151410647"
      unitRef="USD">15420000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-Net2phoneMember"
      decimals="-3"
      id="c151410648"
      unitRef="USD">4949000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151410649"
      unitRef="USD">66526000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-CorporateNonSegmentMember"
      decimals="-3"
      id="c151410650"
      unitRef="USD">-14224000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410651"
      unitRef="USD">100424000</us-gaap:OperatingIncomeLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember"
      decimals="-3"
      id="c151410652"
      unitRef="USD">4071000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-3"
      id="c151410653"
      unitRef="USD">2932000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-Net2phoneMember"
      decimals="-3"
      id="c151410654"
      unitRef="USD">6382000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151410655"
      unitRef="USD">7561000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-CorporateNonSegmentMember"
      decimals="-3"
      id="c151410656"
      unitRef="USD">62000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410657"
      unitRef="USD">21008000</us-gaap:DepreciationAndAmortization>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember"
      decimals="-3"
      id="c151410658"
      unitRef="USD">5367000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-3"
      id="c151410659"
      unitRef="USD">3501000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-Net2phoneMember"
      decimals="-3"
      id="c151410660"
      unitRef="USD">6608000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151410661"
      unitRef="USD">5279000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-CorporateNonSegmentMember"
      decimals="-3"
      id="c151410662"
      unitRef="USD">15000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-4"
      id="c151410663"
      unitRef="USD">20770000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember"
      decimals="-3"
      id="c151410676"
      unitRef="USD">103141000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-3"
      id="c151410677"
      unitRef="USD">120721000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-Net2phoneMember"
      decimals="-3"
      id="c151410678"
      unitRef="USD">82325000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151410679"
      unitRef="USD">899591000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-CorporateNonSegmentMember"
      decimals="-3"
      id="c151410680"
      unitRef="USD">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410681"
      unitRef="USD">1205778000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember"
      decimals="-3"
      id="c151410682"
      unitRef="USD">11625000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-3"
      id="c151410683"
      unitRef="USD">53387000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-Net2phoneMember"
      decimals="-3"
      id="c151410684"
      unitRef="USD">17236000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151410685"
      unitRef="USD">733373000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-CorporateNonSegmentMember"
      decimals="-3"
      id="c151410686"
      unitRef="USD">-0</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410687"
      unitRef="USD">815621000</us-gaap:CostOfRevenue>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember"
      decimals="-3"
      id="c151410688"
      unitRef="USD">62652000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-4"
      id="c151410689"
      unitRef="USD">59650000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-Net2phoneMember"
      decimals="-3"
      id="c151410690"
      unitRef="USD">52588000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151410691"
      unitRef="USD">84864000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-CorporateNonSegmentMember"
      decimals="-3"
      id="c151410692"
      unitRef="USD">10453000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410693"
      unitRef="USD">270207000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember"
      decimals="-4"
      id="c151410694"
      unitRef="USD">7070000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-3"
      id="c151410695"
      unitRef="USD">9505000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-Net2phoneMember"
      decimals="-3"
      id="c151410696"
      unitRef="USD">10777000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151410697"
      unitRef="USD">23153000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-CorporateNonSegmentMember"
      decimals="-3"
      id="c151410698"
      unitRef="USD">49000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410699"
      unitRef="USD">50554000</us-gaap:ResearchAndDevelopmentExpense>
    <idt:OtherSegmentItems
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember"
      decimals="-3"
      id="c151410700"
      unitRef="USD">168000</idt:OtherSegmentItems>
    <idt:OtherSegmentItems
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-3"
      id="c151410701"
      unitRef="USD">-1691000</idt:OtherSegmentItems>
    <idt:OtherSegmentItems
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-Net2phoneMember"
      decimals="-3"
      id="c151410702"
      unitRef="USD">43000</idt:OtherSegmentItems>
    <idt:OtherSegmentItems
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151410703"
      unitRef="USD">1767000</idt:OtherSegmentItems>
    <idt:OtherSegmentItems
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-CorporateNonSegmentMember"
      decimals="-3"
      id="c151410704"
      unitRef="USD">4356000</idt:OtherSegmentItems>
    <idt:OtherSegmentItems
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410705"
      unitRef="USD">4643000</idt:OtherSegmentItems>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember"
      decimals="-3"
      id="c151410706"
      unitRef="USD">21626000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-4"
      id="c151410707"
      unitRef="USD">-130000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-Net2phoneMember"
      decimals="-3"
      id="c151410708"
      unitRef="USD">1681000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151410709"
      unitRef="USD">56434000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-CorporateNonSegmentMember"
      decimals="-3"
      id="c151410710"
      unitRef="USD">-14858000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410711"
      unitRef="USD">64753000</us-gaap:OperatingIncomeLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember"
      decimals="-5"
      id="c151410712"
      unitRef="USD">3200000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-3"
      id="c151410713"
      unitRef="USD">2872000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-Net2phoneMember"
      decimals="-3"
      id="c151410714"
      unitRef="USD">6133000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151410715"
      unitRef="USD">8064000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-CorporateNonSegmentMember"
      decimals="-3"
      id="c151410716"
      unitRef="USD">82000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410717"
      unitRef="USD">20351000</us-gaap:DepreciationAndAmortization>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember"
      decimals="-3"
      id="c151410718"
      unitRef="USD">3606000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-4"
      id="c151410719"
      unitRef="USD">3650000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-Net2phoneMember"
      decimals="-3"
      id="c151410720"
      unitRef="USD">6334000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151410721"
      unitRef="USD">5332000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-CorporateNonSegmentMember"
      decimals="-3"
      id="c151410722"
      unitRef="USD">0</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410723"
      unitRef="USD">18922000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3276966">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:55%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;United&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Other&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:55%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;States&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Countries&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Total&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;July 31, 2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;31,559&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;11,753&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;43,312&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;July 31, 2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;border-top:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;border-top:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;28,306&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;border-top:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;border-top:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;12,441&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;border-top:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;border-top:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;40,747&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock>
    <idt:PropertyPlantAndEquipmentIncludingAdditionalLonglivedAssets
      contextRef="i_2026-07-31_StatementGeographicalAxis-US"
      decimals="-3"
      id="c151410730"
      unitRef="USD">31559000</idt:PropertyPlantAndEquipmentIncludingAdditionalLonglivedAssets>
    <idt:PropertyPlantAndEquipmentIncludingAdditionalLonglivedAssets
      contextRef="i_2026-07-31_StatementGeographicalAxis-NonUsMember"
      decimals="-3"
      id="c151410731"
      unitRef="USD">11753000</idt:PropertyPlantAndEquipmentIncludingAdditionalLonglivedAssets>
    <idt:PropertyPlantAndEquipmentIncludingAdditionalLonglivedAssets
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151410732"
      unitRef="USD">43312000</idt:PropertyPlantAndEquipmentIncludingAdditionalLonglivedAssets>
    <idt:PropertyPlantAndEquipmentIncludingAdditionalLonglivedAssets
      contextRef="i_2025-07-31_StatementGeographicalAxis-US"
      decimals="-3"
      id="c151410733"
      unitRef="USD">28306000</idt:PropertyPlantAndEquipmentIncludingAdditionalLonglivedAssets>
    <idt:PropertyPlantAndEquipmentIncludingAdditionalLonglivedAssets
      contextRef="i_2025-07-31_StatementGeographicalAxis-NonUsMember"
      decimals="-3"
      id="c151410734"
      unitRef="USD">12441000</idt:PropertyPlantAndEquipmentIncludingAdditionalLonglivedAssets>
    <idt:PropertyPlantAndEquipmentIncludingAdditionalLonglivedAssets
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151410735"
      unitRef="USD">40747000</idt:PropertyPlantAndEquipmentIncludingAdditionalLonglivedAssets>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3276967">
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Note &lt;em style="font: inherit;"&gt;4&lt;/em&gt;&lt;/b&gt;&#x2014;&lt;b&gt;Revenue Recognition&lt;/b&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;i&gt;&lt;b&gt;Contracts with Customers&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company earns revenue from contracts with customers, primarily through the provision of retail telecommunications, mobile top-up, and payment offerings, as well as wholesale international voice and SMS termination services. NRS generates revenue primarily from point-of-sale ("POS") terminal sales, Software as a Service ("SaaS") plans, payment processing, digital advertising, and data and analytics services, which are generally recognized at a point in time when control of the goods or services transfers, except for subscription services that are recognized over time. &lt;em style="font: inherit;"&gt;net2phone&lt;/em&gt; earns revenue primarily from cloud-based communications, including unified communications as a service (&#x201c;UCaaS&#x201d;), contact center as a service (&#x201c;CCaaS&#x201d;) and AI Agent and Coach solutions, which are recognized over time as services are provided. BOSS Money's and IDT Digital Payments' revenues are recognized at a point in time when transactions are completed. Traditional Communications' offerings consist primarily of minute-based, paid-voice services, with revenue recognized at a point in time as usage occurs.&lt;/p&gt;
   &lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;i&gt;&lt;b&gt;IDT Digital Payments&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;IDT Digital Payments is sold direct-to-consumer and through distributors and retailers in the same manner as BOSS Revolution (see below). The Company does &lt;em style="font: inherit;"&gt;not&lt;/em&gt; terminate the minutes in its IDT Digital Payments transactions. The Company&#x2019;s performance obligation is to recharge (top-up) the airtime balance of a mobile account on behalf of the Company&#x2019;s customer. The Company has contracts with various mobile operators or aggregators to provide the IDT Digital Payments service. The Company determined that it is the principal in substantially all its IDT Digital Payments transactions as the Company controls the service to top-up a mobile account on behalf of the Company&#x2019;s customer. However, for the portion of its IDT Digital Payments business where the Company has &lt;em style="font: inherit;"&gt;no&lt;/em&gt; customer service responsibilities, &lt;em style="font: inherit;"&gt;no&lt;/em&gt; inventory risk, and does &lt;em style="font: inherit;"&gt;not&lt;/em&gt; establish the price, the Company determined that, as the Company is &lt;em style="font: inherit;"&gt;not&lt;/em&gt; considered to control the arrangement, it acts as an agent of the mobile operators. The Company records gross revenues based on the amount billed to the customer when it is the principal in the arrangement and records revenue net of the associated costs incurred when it acts as an agent in the arrangement. The transfer of control happens at the point in time that the airtime is recharged, which is when the Company has a right to payment and the customer has accepted the service. Accordingly, the performance obligation is satisfied, and revenue is recognized when the recharge of the mobile account occurs.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;BOSS Revolution Direct-to-Consumer&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;BOSS Revolution direct-to-consumer is offered on a pay-as-you-go basis, in unlimited plans, in bundles of minutes, or through a savings pass program. The customer prepays for service in all cases, which results in a contract liability (deferred revenue). The contract term for pay-as-you-go plans is minute-to-minute and includes separate performance obligations for the series of material rights to renew the contract. The performance obligation is satisfied immediately after it arises, and the amount of consideration is known when the obligation is satisfied. Since the Company&#x2019;s satisfaction of its performance obligation and the customer&#x2019;s use of the service occur simultaneously, the Company recognizes revenue at the point in time when minutes are utilized, since the customer obtained control and the Company has a present right to payment. For unlimited plans, the Company has a stand-ready obligation to provide service over time for an agreed-upon term. Unlimited plans include fixed consideration over the term. Plan fees for unlimited plans are generally refundable at the request of the customer up to &lt;em style="font: inherit;"&gt;three&lt;/em&gt; days after payment if there was &lt;em style="font: inherit;"&gt;no&lt;/em&gt; usage. Since the Company&#x2019;s satisfaction of its performance obligation and the customer&#x2019;s use of the service occur over the term of the plan, the Company recognizes revenue over a period of time as the service is rendered. The Company recognizes revenue as time elapses because it reflects the pattern by which the Company satisfies its performance obligation through the transfer of service to the customer. The fixed upfront consideration is recognized evenly over the service period, which is generally &lt;em style="font: inherit;"&gt;24&lt;/em&gt; hours, &lt;em style="font: inherit;"&gt;7&lt;/em&gt; days, or &lt;em style="font: inherit;"&gt;one&lt;/em&gt; month.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;For bundles of minutes, the customer prepays for a fixed quantity of minutes over a specified period. The Company recognizes revenue at the point in time when minutes are utilized, consistent with the recognition pattern for pay-as-you-go plans. Unused minutes are recognized as revenue (breakage) upon expiration of the plan, at which point the Company's remaining performance obligation is extinguished.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;For the savings pass program, the customer pays a recurring membership fee in exchange for a discount on standard per-minute rates for calls made during the membership period. The membership fee represents a stand-ready obligation to provide the discount over the membership term and is recognized over that period on the same basis as unlimited plans. Revenue from calls made under the discounted rate is recognized at the point in time when minutes are utilized, consistent with the recognition pattern for pay-as-you-go plans.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;BOSS Revolution Sold Through Distributors and Retailers&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;BOSS Revolution sold through distributors and retailers is the same service as BOSS Revolution sold direct-to-consumer. The Company sells capacity to international calling minutes to retailers, or to distributors who resell to retailers. The retailer or distributor is the Company&#x2019;s customer in these transactions. The Company&#x2019;s sales price to retailers and distributors, net of discounts, is less than the end user rate for BOSS Revolution minutes. The customer or the Company &lt;em style="font: inherit;"&gt; may &lt;/em&gt;terminate their agreement at any time upon &lt;em style="font: inherit;"&gt;thirty&lt;/em&gt; days written notice without penalty. Retailers &lt;em style="font: inherit;"&gt; may &lt;/em&gt;sell BOSS Revolution on a pay-as-you-go basis or in unlimited plans. As described above, for pay-as-you-go, the Company recognizes revenue at the point in time when minutes are utilized, and for unlimited plans, the Company recognizes revenue over a period of time as the service is rendered. Retailers and distributors also receive initial commissions upon sale to end users, and renewal commissions when certain end users subsequently purchase minutes directly from the Company. Initial and renewal commission payments are accounted for as a reduction of the transaction price over time as the end user uses the service.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;IDT Global&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;IDT Global services are offered to both postpaid and prepaid customers. Postpaid customers are billed in arrears and typically consist of credit-worthy companies such as Tier &lt;em style="font: inherit;"&gt;1&lt;/em&gt; carriers and mobile network operators. Prepaid customers are typically smaller communications companies and independent call aggregators. There is &lt;em style="font: inherit;"&gt;no&lt;/em&gt; performance obligation until the transport and termination of international long-distance calls commences. The initial contract durations range from &lt;em style="font: inherit;"&gt;six&lt;/em&gt; months to &lt;em style="font: inherit;"&gt;one&lt;/em&gt; year, and generally have successive extensions. During the initial term, the contract can only be terminated in certain instances (such as bankruptcy of either party, damage to the other party&#x2019;s network, fraud, or breach of contract). However, &lt;em style="font: inherit;"&gt;no&lt;/em&gt; penalties are applied if the agreement is terminated in the initial term. After the initial term has expired, either party &lt;em style="font: inherit;"&gt; may &lt;/em&gt;terminate the agreement with notice of &lt;em style="font: inherit;"&gt;30&lt;/em&gt; days to &lt;em style="font: inherit;"&gt;60&lt;/em&gt; days depending on the agreement. The term of the contract is essentially minute-to-minute as there is &lt;em style="font: inherit;"&gt;no&lt;/em&gt; penalty for an early termination and &lt;em style="font: inherit;"&gt;no&lt;/em&gt; obligation to send traffic.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Each iteration is a separate optional purchase that occurs over the contract duration (that is, minute-by-minute). The performance obligation is satisfied at a point in time (as the minutes are transferred) because the provision of the service and the satisfaction of the performance obligation occur essentially simultaneously. Revenue is recognized at the point in time upon delivery of the service.&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company has &lt;em style="font: inherit;"&gt;not&lt;/em&gt; generally entered into contracts that have retroactive pricing features. Additionally, as the performance obligations are considered minute-by-minute obligations in the original contract, any modification of the original contract that leads to a conclusion that there is a new contract would &lt;em style="font: inherit;"&gt;not&lt;/em&gt; result in any adjustment related to the original contract&#x2019;s consideration.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company provides discounts to its larger customers based on the expectation of a significant volume of minutes that are consistent with that class of customer in the wholesale carrier market. The discounts do &lt;em style="font: inherit;"&gt;not&lt;/em&gt; provide a material right to the customer because the customer receives the same pricing for all usage under the contract.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;IDT Global&#x2019;s contracts &lt;em style="font: inherit;"&gt; may &lt;/em&gt;include tiered pricing based on minute volumes. The Company determined that its retroactive tiered pricing should be accounted for as variable consideration because the final transaction price is unknown until the customer completes or fails to complete the specified threshold. Currently, contracts with retroactive tiered pricing are &lt;em style="font: inherit;"&gt;not&lt;/em&gt; material. The Company estimates the amount of variable consideration to include in the transaction price only to the extent that it is probable that a subsequent change in the estimate would &lt;em style="font: inherit;"&gt;not&lt;/em&gt; result in a significant revenue reversal.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company enters into Notification of Reciprocal Transmission (&#x201c;NORT&#x201d;) transactions, in which the Company commits to purchase a specific number of wholesale carrier minutes to specific destinations at specified rates, and the counterparty commits to purchase from the Company a specific number of minutes to specific destinations at specified rates. The number of minutes purchased and sold is &lt;em style="font: inherit;"&gt;not&lt;/em&gt; necessarily the same. The rates in these reciprocal transactions are generally &lt;em style="font: inherit;"&gt;not&lt;/em&gt; at prevailing market rates, and the amounts paid to the counterparty in excess of market rates are reflected as a reduction in revenue received from the customer. In addition, the Company enters into transactions in which it swaps minutes with another carrier. The Company recognizes revenue and the related direct cost of revenue for these reciprocal and swap transactions based on the fair value of the minutes.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;IDT Global&#x2019;s NORT contracts include the promise of minimum guaranteed amounts of traffic. The performance obligation represents a stand ready obligation to provide the specified number of minutes over the contractual term. The initial terms of NORT contracts generally range from &lt;em style="font: inherit;"&gt;one&lt;/em&gt; month to &lt;em style="font: inherit;"&gt;six&lt;/em&gt; months. Since the Company&#x2019;s satisfaction of its performance obligation of routing calls to their destination includes a minimum guaranteed amount of traffic, the Company recognizes revenue over a period of time as the service is rendered. The customer simultaneously receives and consumes the benefits provided by the Company&#x2019;s performance as the Company performs. The Company uses an output method as the usage of minutes occur because it reflects the pattern by which the Company satisfies its performance obligation through the transfer of service to the customer.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;NRS&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;NRS earns revenue from (&lt;em style="font: inherit;"&gt;1&lt;/em&gt;) merchant services&#x2019; commissions for the processing of credit and debit card transactions on the POS terminals, (&lt;em style="font: inherit;"&gt;2&lt;/em&gt;) a monthly recurring charge for its software license, software upgrades, and help desk support (collectively, the &#x201c;Software services&#x201d;), (&lt;em style="font: inherit;"&gt;3&lt;/em&gt;) fees for advertising on the POS terminals, (&lt;em style="font: inherit;"&gt;4&lt;/em&gt;) sales of the data collected by the POS terminals to data aggregators and others, and (&lt;em style="font: inherit;"&gt;5&lt;/em&gt;) the sale of POS terminals to retailers.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;NRS&#x2019; merchant services enable retailers to accept and process payments made by credit cards, debit cards, electronic benefits transfer, and other forms of electronic payment. Merchant services revenue includes a monthly fee plus a percentage of the transaction amount plus a flat rate per transaction.&#160;There is &lt;em style="font: inherit;"&gt;no&lt;/em&gt; separate charge for the credit card reader provided to the retailers, which remains NRS&#x2019; property and must be returned upon termination of the services. Merchant services are provided as an agent of the payment processor or funding bank, therefore NRS records revenue net of the associated costs incurred. The performance obligation is satisfied, and revenue is recognized when the payment is processed.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The retailers&#x2019; use of the credit card reader is a separate performance obligation that meets the definition of a lease. The lease consideration is included in the merchant services&#x2019; monthly recurring charge. NRS accounts for the non-lease and lease components as a single performance obligation in accordance with Accounting Standards Codification &lt;i&gt;Revenue from Contracts with Customers (Topic &lt;em style="font: inherit;"&gt;606&lt;/em&gt;) &lt;/i&gt;(&#x201c;ASC &lt;em style="font: inherit;"&gt;606&#x201d;&lt;/em&gt;) because the timing and pattern of transfer of both components is the same, and the non-lease component is the predominant component.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;NRS sells advertising on the POS terminal&#x2019;s high-definition screens through internal sales agents, &lt;em style="font: inherit;"&gt;third&lt;/em&gt;-party brokers, and real-time auctions on exchange platforms known as programmatic advertising. For advertising sold through its agents or a broker, as well as for a portion of its programmatic advertising, NRS is the principal because it is responsible for performing the service by delivering advertisements according to the customer&#x2019;s requirements. For the portion of its programmatic advertising where NRS does &lt;em style="font: inherit;"&gt;not&lt;/em&gt; control the ad space before it is provided to the customer, NRS acts as an agent of the advertising exchange. NRS records gross revenues based on the amount billed to the customer when it is the principal in the arrangement and records revenue net of the associated costs incurred when it acts as an agent in the arrangement. The performance obligation is satisfied, and revenue is recognized during the period of time when the advertisement is broadcast on the POS terminal.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman, Times, serif;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;NRS captures targeted, daily data from the POS terminals that it sells to customers. The performance obligation is the provision of a data report, generally &lt;em style="font: inherit;"&gt;one&lt;/em&gt; report per POS terminal per week, where each report is a distinct good that is &lt;em style="font: inherit;"&gt;not&lt;/em&gt; interrelated with another report. Customers purchase data reports generally for an annual fee per POS terminal. The consideration is variable because it depends on the number of POS terminals selected. The performance obligation is satisfied, and revenue is recognized at the point in time when the customer receives a data report because the customer obtains control and has the benefit of the data. The amount recognized per report is the same for each report since each report has the same standalone value to the customer.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;NRS sells its POS terminals to retailers. The terminals include a cash register, a barcode scanner, retailer and customer-facing high-definition screens, a receipt printer, and a credit card reader. The arrangement with the customer includes the equipment sale including embedded POS software, as well as the Software services. Each hardware component and the Software services is a separate performance obligation because each is a distinct good or service that can be obtained from alternate providers. The transaction price is allocated to each performance obligation based on the relative standalone selling price (&#x201c;SSP&#x201d;). The SSP reflects the amount the Company would charge for each performance obligation if it were sold separately in a standalone sale to similar customers in similar circumstances. The SSP for POS terminals is generally estimated using the cost plus expected gross margin approach. Equipment revenue is recognized at the point in time when the customer has physical possession of the POS terminal, which is when the customer can use the POS terminal and embedded software and has the risks and rewards of ownership. Revenue from the Software services is recognized ratably over the term of the contract because satisfaction of the performance obligation and the customer&#x2019;s use of the service occur evenly over the term.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;net2phone&lt;/em&gt;&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;em style="font: inherit;"&gt;net2phone&lt;/em&gt; earns revenue primarily through the provision of integrated cloud-based UCaaS and CCaaS offerings for businesses. The services are priced on a per-seat basis, and its subscription revenue is a monthly fee per seat. Revenue is primarily recognized over the monthly service period. Revenue from the sale of telephone equipment is recognized at a point in time when the equipment is delivered to the customer.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;During fiscal year &lt;em style="font: inherit;"&gt;2026,&lt;/em&gt; &lt;em style="font: inherit;"&gt;net2phone&lt;/em&gt; launched complementary products to their UCaaS and CCaaS offerings called AI Agent and Coach (an AI-based contact center performance optimization tool). These revenue streams are priced according to fixed bundles of interaction credits and recognized as subscription revenue on a monthly basis.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;em style="font: inherit;"&gt;net2phone&lt;/em&gt; leases telephone equipment to certain customers, which is a separate performance obligation that meets the definition of a lease. The lease consideration is included in the monthly recurring charge. &lt;em style="font: inherit;"&gt;net2phone&lt;/em&gt; accounts for the non-lease and lease components as a single performance obligation in accordance with ASC &lt;em style="font: inherit;"&gt;606&lt;/em&gt; because the timing and pattern of transfer of both components is the same, and the non-lease component is the predominant component.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;BOSS Money&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Revenues from international money transfers are primarily from transaction fees charged to the customer based on the amount sent and the send and receive locations. In addition, revenues are earned on the foreign currency exchange based on the difference between purchasing currency at wholesale exchange rates and selling the currency at retail exchange rates. The Company satisfies its international money transfer performance obligations and recognizes revenue at a point in time when the designated recipient receives the funds, as the Company has a right to payment and the customer has use of the service.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Disaggregated Revenues&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The following table shows the Company&#x2019;s revenues disaggregated by business segment and service offered to customers:&lt;/p&gt;
   &lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:55%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;NRS&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;159,399&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;128,793&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;103,141&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:55%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Fintech&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;BOSS Money&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;156,670&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;139,828&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;108,332&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;19,324&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;14,782&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;12,389&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:18pt;"&gt;&lt;b&gt;Total Fintech&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;175,994&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;154,610&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;120,721&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;net2phone&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;96,639&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;87,875&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;82,325&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:55%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Traditional Communications&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;IDT Digital Payments&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;429,160&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;416,312&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;407,430&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;BOSS Revolution&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;180,300&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;211,163&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;263,215&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;IDT Global&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;231,519&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;209,609&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;201,119&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;24,949&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;23,133&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;27,827&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:18pt;"&gt;&lt;b&gt;Total Traditional Communications&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;865,928&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;860,217&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;899,591&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,297,960&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,231,495&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,205,778&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The following table shows the Company&#x2019;s revenues disaggregated by geographic region, which is determined based on selling location:&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:40%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Traditional&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:40%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31, 2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;NRS&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Fintech&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;net2phone&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Communications&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Total&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;United States&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;159,190&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;168,766&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;55,201&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;652,289&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,035,446&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Outside the United States:&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;United Kingdom&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;159,680&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;159,680&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;209&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;7,228&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;41,438&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;53,959&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;102,834&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Total outside the United States&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;209&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;7,228&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;41,438&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;213,639&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;262,514&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;159,399&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;175,994&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;96,639&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;865,928&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,297,960&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31, 2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;United States&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;128,793&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;149,503&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;50,665&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;643,245&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;972,206&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Outside the United States:&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;United Kingdom&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;184,181&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;184,181&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;5,107&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;37,210&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;32,791&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;75,108&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Total outside the United States&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;5,107&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;37,210&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;216,972&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;259,289&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;128,793&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;154,610&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;87,875&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;860,217&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,231,495&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31, 2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;United States&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;103,141&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;116,732&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;44,617&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;658,460&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;922,950&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Outside the United States:&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;United Kingdom&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;209,493&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;209,493&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,989&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;37,708&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;31,638&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;73,335&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Total outside the United States&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,989&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;37,708&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;241,131&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;282,828&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;103,141&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;120,721&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;82,325&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;899,591&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,205,778&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;i&gt;&lt;b&gt;Remaining Performance Obligations&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The following table includes revenue by business segment expected to be recognized in the future from performance obligations that were unsatisfied or partially unsatisfied as of&#160;&lt;em style="font: inherit;"&gt; July 31, 2026&lt;/em&gt;. The table excludes contracts that had an original expected duration of &lt;em style="font: inherit;"&gt;one&lt;/em&gt; year or less.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;text-indent:0px;width:100%;height:auto;border-collapse:collapse;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:40%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;Traditional&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ending July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;NRS&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;net2phone&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;Communications&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;Fintech&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;&lt;span style="-sec-ix-hidden:c151412683"&gt;2027&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:9%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;10,408&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:9%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;32,011&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:9%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,620&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:9%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;886&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:9%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;44,925&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;&lt;span style="-sec-ix-hidden:c151412688"&gt;2028&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:9%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;7,919&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:9%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;17,145&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:9%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,620&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:9%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;483&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:9%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;27,167&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;&lt;span style="-sec-ix-hidden:c151412693"&gt;Thereafter&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:9%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6,698&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:9%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6,078&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:9%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;4,253&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:9%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;663&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:9%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;17,692&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:3px double rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:3px double rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:9%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;25,025&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;width:1%;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:3px double rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:3px double rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:9%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;55,234&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;width:1%;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:3px double rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:3px double rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:9%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;7,493&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;width:1%;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:3px double rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:3px double rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:9%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,031&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;width:1%;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:3px double rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:3px double rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:9%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;89,783&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;width:1%;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;i&gt;&lt;b&gt;Accounts Receivable and Contract Balances&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The timing of revenue recognition &lt;em style="font: inherit;"&gt; may &lt;/em&gt;differ from the time of billing to the Company&#x2019;s customers. Trade accounts receivable in the Company&#x2019;s consolidated balance sheets represent unconditional rights to consideration. The Company records a contract asset when revenue is recognized in advance of its right to bill and receive consideration. The Company has &lt;em style="font: inherit;"&gt;not&lt;/em&gt; currently identified any contract assets.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Contract liabilities arise when the Company receives consideration or bills its customers prior to providing the goods or services promised in the contract. The Company&#x2019;s contract liability balance is primarily payments received for BOSS Revolution prepaid products and services. Contract liabilities are recognized as revenue when services are provided to the customer. The contract liability balances are presented in the Company&#x2019;s consolidated balance sheets as &#x201c;Deferred revenue." The Company&#x2019;s revenue recognized in fiscal&#160;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;, fiscal&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, and fiscal&#160;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&#160;from amounts included in the contract liability balance at the beginning of the period was $15.2 million, $17.5 million, and $22.1 million, respectively.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company estimates its expected breakage revenue by revenue stream recorded each month, based on inputs and assumptions about usage of the deferred revenue balances. The Company used its historical deferred revenue usage data by revenue stream to calculate the percentage of deferred revenue by month that will become breakage. The historical data indicated that customers utilized a very high percentage of minutes purchased in the &lt;em style="font: inherit;"&gt;first&lt;/em&gt; &lt;em style="font: inherit;"&gt;three&lt;/em&gt; months. The Company periodically reviews its estimates based on updated data and adjusts the monthly estimates accordingly.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Receivables and contract balances from contracts with customers for the fiscal years ended&#160;&lt;em style="font: inherit;"&gt; July 31, 2026 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, were as follows:&lt;/p&gt;
   &lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:40%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:28%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Accounts Receivable, net&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:28%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Deferred Revenue&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:40%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:40%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Beginning of year&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;44,932&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;42,215&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;27,726&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;30,364&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:40%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;End of year&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;60,750&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;44,932&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;27,124&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;27,726&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;i&gt;&lt;b&gt;Deferred Customer Contract Acquisition and Fulfillment Costs&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company recognizes as an asset its incremental costs of obtaining a contract with a customer that it expects to recover. The Company&#x2019;s incremental costs of obtaining a contract with a customer are sales commissions paid to employees and &lt;em style="font: inherit;"&gt;third&lt;/em&gt; parties on sales to end users. If the amortization period were &lt;em style="font: inherit;"&gt;one&lt;/em&gt; year or less for the asset that would be recognized from deferring these costs, the Company applies the practical expedient whereby the Company charges these costs to expense when incurred. Costs to obtain a contract are capitalized and amortized on a straight-line basis over the estimated period of benefit.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company&#x2019;s costs to fulfill its contracts do &lt;em style="font: inherit;"&gt;not&lt;/em&gt; meet the criteria to be recognized as an asset, therefore these costs are charged to expense as incurred.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company&#x2019;s deferred customer contract acquisition costs were as follows:&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:70%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Deferred customer contract acquisition costs included in &#x201c;Other current assets&#x201d;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;7,275&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6,547&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Deferred customer contract acquisition costs included in &#x201c;Other assets&#x201d;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;4,722&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;4,789&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;11,997&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;11,336&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;In fiscal&#160;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;, fiscal&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, and fiscal&#160;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;, the Company&#x2019;s amortization of deferred customer contract acquisition costs was $5.5 million, $5.7 million, and $5.8 million, respectively.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
  </us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3276968">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:55%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;NRS&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;159,399&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;128,793&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;103,141&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:55%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Fintech&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;BOSS Money&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;156,670&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;139,828&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;108,332&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;19,324&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;14,782&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;12,389&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:18pt;"&gt;&lt;b&gt;Total Fintech&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;175,994&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;154,610&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;120,721&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;net2phone&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;96,639&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;87,875&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;82,325&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:55%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Traditional Communications&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;IDT Digital Payments&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;429,160&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;416,312&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;407,430&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;BOSS Revolution&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;180,300&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;211,163&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;263,215&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;IDT Global&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;231,519&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;209,609&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;201,119&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;24,949&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;23,133&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;27,827&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:18pt;"&gt;&lt;b&gt;Total Traditional Communications&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;865,928&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;860,217&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;899,591&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,297,960&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,231,495&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,205,778&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember"
      decimals="-3"
      id="c151410739"
      unitRef="USD">159399000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember"
      decimals="-3"
      id="c151410740"
      unitRef="USD">128793000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember"
      decimals="-3"
      id="c151410741"
      unitRef="USD">103141000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2025-08-01_2026-07-31_ProductOrServiceAxis-BossMoneyMember_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-4"
      id="c151410742"
      unitRef="USD">156670000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2024-08-01_2025-07-31_ProductOrServiceAxis-BossMoneyMember_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-3"
      id="c151410743"
      unitRef="USD">139828000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2023-08-01_2024-07-31_ProductOrServiceAxis-BossMoneyMember_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-3"
      id="c151410744"
      unitRef="USD">108332000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2025-08-01_2026-07-31_ProductOrServiceAxis-ProductAndServiceOtherMember_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-3"
      id="c151410745"
      unitRef="USD">19324000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2024-08-01_2025-07-31_ProductOrServiceAxis-ProductAndServiceOtherMember_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-3"
      id="c151410746"
      unitRef="USD">14782000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2023-08-01_2024-07-31_ProductOrServiceAxis-ProductAndServiceOtherMember_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-3"
      id="c151410747"
      unitRef="USD">12389000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-3"
      id="c151410748"
      unitRef="USD">175994000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-4"
      id="c151410749"
      unitRef="USD">154610000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-3"
      id="c151410750"
      unitRef="USD">120721000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-Net2phoneMember"
      decimals="-3"
      id="c151410751"
      unitRef="USD">96639000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-Net2phoneMember"
      decimals="-3"
      id="c151410752"
      unitRef="USD">87875000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-Net2phoneMember"
      decimals="-3"
      id="c151410753"
      unitRef="USD">82325000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2025-08-01_2026-07-31_ProductOrServiceAxis-IdtDigitalPaymentsMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-4"
      id="c151410754"
      unitRef="USD">429160000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2024-08-01_2025-07-31_ProductOrServiceAxis-IdtDigitalPaymentsMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151410755"
      unitRef="USD">416312000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2023-08-01_2024-07-31_ProductOrServiceAxis-IdtDigitalPaymentsMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-4"
      id="c151410756"
      unitRef="USD">407430000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2025-08-01_2026-07-31_ProductOrServiceAxis-BossRevolutionMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-5"
      id="c151410757"
      unitRef="USD">180300000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2024-08-01_2025-07-31_ProductOrServiceAxis-BossRevolutionMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151410758"
      unitRef="USD">211163000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2023-08-01_2024-07-31_ProductOrServiceAxis-BossRevolutionMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151410759"
      unitRef="USD">263215000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2025-08-01_2026-07-31_ProductOrServiceAxis-IdtGlobalMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151410760"
      unitRef="USD">231519000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2024-08-01_2025-07-31_ProductOrServiceAxis-IdtGlobalMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151410761"
      unitRef="USD">209609000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2023-08-01_2024-07-31_ProductOrServiceAxis-IdtGlobalMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151410762"
      unitRef="USD">201119000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2025-08-01_2026-07-31_ProductOrServiceAxis-ProductAndServiceOtherMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151410763"
      unitRef="USD">24949000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2024-08-01_2025-07-31_ProductOrServiceAxis-ProductAndServiceOtherMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151410764"
      unitRef="USD">23133000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2023-08-01_2024-07-31_ProductOrServiceAxis-ProductAndServiceOtherMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151410765"
      unitRef="USD">27827000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151410766"
      unitRef="USD">865928000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151410767"
      unitRef="USD">860217000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151410768"
      unitRef="USD">899591000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-4"
      id="c151410769"
      unitRef="USD">1297960000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410770"
      unitRef="USD">1231495000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410771"
      unitRef="USD">1205778000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3276969">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:40%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Traditional&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:40%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31, 2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;NRS&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Fintech&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;net2phone&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Communications&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Total&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;United States&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;159,190&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;168,766&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;55,201&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;652,289&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,035,446&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Outside the United States:&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;United Kingdom&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;159,680&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;159,680&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;209&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;7,228&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;41,438&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;53,959&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;102,834&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Total outside the United States&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;209&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;7,228&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;41,438&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;213,639&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;262,514&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;159,399&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;175,994&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;96,639&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;865,928&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,297,960&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31, 2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;United States&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;128,793&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;149,503&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;50,665&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;643,245&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;972,206&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Outside the United States:&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;United Kingdom&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;184,181&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;184,181&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;5,107&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;37,210&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;32,791&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;75,108&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Total outside the United States&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;5,107&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;37,210&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;216,972&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;259,289&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;128,793&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;154,610&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;87,875&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;860,217&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,231,495&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31, 2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;United States&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;103,141&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;116,732&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;44,617&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;658,460&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;922,950&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Outside the United States:&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;United Kingdom&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;209,493&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;209,493&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,989&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;37,708&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;31,638&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;73,335&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Total outside the United States&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,989&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;37,708&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;241,131&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;282,828&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;103,141&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;120,721&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;82,325&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;899,591&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,205,778&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember_StatementGeographicalAxis-US"
      decimals="-4"
      id="c151410784"
      unitRef="USD">159190000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-FintechMember_StatementGeographicalAxis-US"
      decimals="-3"
      id="c151410785"
      unitRef="USD">168766000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-Net2phoneMember_StatementGeographicalAxis-US"
      decimals="-3"
      id="c151410786"
      unitRef="USD">55201000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember_StatementGeographicalAxis-US"
      decimals="-3"
      id="c151410787"
      unitRef="USD">652289000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2025-08-01_2026-07-31_StatementGeographicalAxis-US"
      decimals="-3"
      id="c151410788"
      unitRef="USD">1035446000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember_StatementGeographicalAxis-GB"
      decimals="-3"
      id="c151410789"
      unitRef="USD">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-FintechMember_StatementGeographicalAxis-GB"
      decimals="-3"
      id="c151410790"
      unitRef="USD">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-Net2phoneMember_StatementGeographicalAxis-GB"
      decimals="-3"
      id="c151410791"
      unitRef="USD">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember_StatementGeographicalAxis-GB"
      decimals="-4"
      id="c151410792"
      unitRef="USD">159680000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2025-08-01_2026-07-31_StatementGeographicalAxis-GB"
      decimals="-4"
      id="c151410793"
      unitRef="USD">159680000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember_StatementGeographicalAxis-OtherMember"
      decimals="-3"
      id="c151410794"
      unitRef="USD">209000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-FintechMember_StatementGeographicalAxis-OtherMember"
      decimals="-3"
      id="c151410795"
      unitRef="USD">7228000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-Net2phoneMember_StatementGeographicalAxis-OtherMember"
      decimals="-3"
      id="c151410796"
      unitRef="USD">41438000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember_StatementGeographicalAxis-OtherMember"
      decimals="-3"
      id="c151410797"
      unitRef="USD">53959000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2025-08-01_2026-07-31_StatementGeographicalAxis-OtherMember"
      decimals="-3"
      id="c151410798"
      unitRef="USD">102834000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember_StatementGeographicalAxis-NonUsMember"
      decimals="-3"
      id="c151410799"
      unitRef="USD">209000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-FintechMember_StatementGeographicalAxis-NonUsMember"
      decimals="-3"
      id="c151410800"
      unitRef="USD">7228000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-Net2phoneMember_StatementGeographicalAxis-NonUsMember"
      decimals="-3"
      id="c151410801"
      unitRef="USD">41438000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember_StatementGeographicalAxis-NonUsMember"
      decimals="-3"
      id="c151410802"
      unitRef="USD">213639000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2025-08-01_2026-07-31_StatementGeographicalAxis-NonUsMember"
      decimals="-3"
      id="c151410803"
      unitRef="USD">262514000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember"
      decimals="-3"
      id="c151410804"
      unitRef="USD">159399000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-3"
      id="c151410805"
      unitRef="USD">175994000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-Net2phoneMember"
      decimals="-3"
      id="c151410806"
      unitRef="USD">96639000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151410807"
      unitRef="USD">865928000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-4"
      id="c151410808"
      unitRef="USD">1297960000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember_StatementGeographicalAxis-US"
      decimals="-3"
      id="c151410809"
      unitRef="USD">128793000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-FintechMember_StatementGeographicalAxis-US"
      decimals="-3"
      id="c151410810"
      unitRef="USD">149503000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-Net2phoneMember_StatementGeographicalAxis-US"
      decimals="-3"
      id="c151410811"
      unitRef="USD">50665000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember_StatementGeographicalAxis-US"
      decimals="-3"
      id="c151410812"
      unitRef="USD">643245000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2024-08-01_2025-07-31_StatementGeographicalAxis-US"
      decimals="-3"
      id="c151410813"
      unitRef="USD">972206000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember_StatementGeographicalAxis-GB"
      decimals="-3"
      id="c151410814"
      unitRef="USD">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-FintechMember_StatementGeographicalAxis-GB"
      decimals="-3"
      id="c151410815"
      unitRef="USD">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-Net2phoneMember_StatementGeographicalAxis-GB"
      decimals="-3"
      id="c151410816"
      unitRef="USD">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember_StatementGeographicalAxis-GB"
      decimals="-3"
      id="c151410817"
      unitRef="USD">184181000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2024-08-01_2025-07-31_StatementGeographicalAxis-GB"
      decimals="-3"
      id="c151410818"
      unitRef="USD">184181000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember_StatementGeographicalAxis-OtherMember"
      decimals="-3"
      id="c151410819"
      unitRef="USD">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-FintechMember_StatementGeographicalAxis-OtherMember"
      decimals="-3"
      id="c151410820"
      unitRef="USD">5107000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-Net2phoneMember_StatementGeographicalAxis-OtherMember"
      decimals="-4"
      id="c151410821"
      unitRef="USD">37210000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember_StatementGeographicalAxis-OtherMember"
      decimals="-3"
      id="c151410822"
      unitRef="USD">32791000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2024-08-01_2025-07-31_StatementGeographicalAxis-OtherMember"
      decimals="-3"
      id="c151410823"
      unitRef="USD">75108000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember_StatementGeographicalAxis-NonUsMember"
      decimals="-3"
      id="c151410824"
      unitRef="USD">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-FintechMember_StatementGeographicalAxis-NonUsMember"
      decimals="-3"
      id="c151410825"
      unitRef="USD">5107000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-Net2phoneMember_StatementGeographicalAxis-NonUsMember"
      decimals="-4"
      id="c151410826"
      unitRef="USD">37210000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember_StatementGeographicalAxis-NonUsMember"
      decimals="-3"
      id="c151410827"
      unitRef="USD">216972000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2024-08-01_2025-07-31_StatementGeographicalAxis-NonUsMember"
      decimals="-3"
      id="c151410828"
      unitRef="USD">259289000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember"
      decimals="-3"
      id="c151410829"
      unitRef="USD">128793000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-4"
      id="c151410830"
      unitRef="USD">154610000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-Net2phoneMember"
      decimals="-3"
      id="c151410831"
      unitRef="USD">87875000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151410832"
      unitRef="USD">860217000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410833"
      unitRef="USD">1231495000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember_StatementGeographicalAxis-US"
      decimals="-3"
      id="c151410834"
      unitRef="USD">103141000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-FintechMember_StatementGeographicalAxis-US"
      decimals="-3"
      id="c151410835"
      unitRef="USD">116732000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-Net2phoneMember_StatementGeographicalAxis-US"
      decimals="-3"
      id="c151410836"
      unitRef="USD">44617000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember_StatementGeographicalAxis-US"
      decimals="-4"
      id="c151410837"
      unitRef="USD">658460000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2023-08-01_2024-07-31_StatementGeographicalAxis-US"
      decimals="-4"
      id="c151410838"
      unitRef="USD">922950000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember_StatementGeographicalAxis-GB"
      decimals="-3"
      id="c151410839"
      unitRef="USD">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-FintechMember_StatementGeographicalAxis-GB"
      decimals="-3"
      id="c151410840"
      unitRef="USD">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-Net2phoneMember_StatementGeographicalAxis-GB"
      decimals="-3"
      id="c151410841"
      unitRef="USD">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember_StatementGeographicalAxis-GB"
      decimals="-3"
      id="c151410842"
      unitRef="USD">209493000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2023-08-01_2024-07-31_StatementGeographicalAxis-GB"
      decimals="-3"
      id="c151410843"
      unitRef="USD">209493000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember_StatementGeographicalAxis-OtherMember"
      decimals="-3"
      id="c151410844"
      unitRef="USD">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-FintechMember_StatementGeographicalAxis-OtherMember"
      decimals="-3"
      id="c151410845"
      unitRef="USD">3989000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-Net2phoneMember_StatementGeographicalAxis-OtherMember"
      decimals="-3"
      id="c151410846"
      unitRef="USD">37708000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember_StatementGeographicalAxis-OtherMember"
      decimals="-3"
      id="c151410847"
      unitRef="USD">31638000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2023-08-01_2024-07-31_StatementGeographicalAxis-OtherMember"
      decimals="-3"
      id="c151410848"
      unitRef="USD">73335000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember_StatementGeographicalAxis-NonUsMember"
      decimals="-3"
      id="c151410849"
      unitRef="USD">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-FintechMember_StatementGeographicalAxis-NonUsMember"
      decimals="-3"
      id="c151410850"
      unitRef="USD">3989000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-Net2phoneMember_StatementGeographicalAxis-NonUsMember"
      decimals="-3"
      id="c151410851"
      unitRef="USD">37708000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember_StatementGeographicalAxis-NonUsMember"
      decimals="-3"
      id="c151410852"
      unitRef="USD">241131000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2023-08-01_2024-07-31_StatementGeographicalAxis-NonUsMember"
      decimals="-3"
      id="c151410853"
      unitRef="USD">282828000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember"
      decimals="-3"
      id="c151410854"
      unitRef="USD">103141000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-3"
      id="c151410855"
      unitRef="USD">120721000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-Net2phoneMember"
      decimals="-3"
      id="c151410856"
      unitRef="USD">82325000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151410857"
      unitRef="USD">899591000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410858"
      unitRef="USD">1205778000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3276970">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;text-indent:0px;width:100%;height:auto;border-collapse:collapse;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:40%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;Traditional&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ending July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;NRS&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;net2phone&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;Communications&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;Fintech&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;&lt;span style="-sec-ix-hidden:c151412683"&gt;2027&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:9%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;10,408&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:9%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;32,011&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:9%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,620&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:9%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;886&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:9%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;44,925&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;&lt;span style="-sec-ix-hidden:c151412688"&gt;2028&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:9%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;7,919&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:9%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;17,145&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:9%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,620&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:9%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;483&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:9%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;27,167&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;&lt;span style="-sec-ix-hidden:c151412693"&gt;Thereafter&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:9%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6,698&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:9%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6,078&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:9%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;4,253&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:9%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;663&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:9%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;17,692&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:3px double rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:3px double rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:9%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;25,025&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;width:1%;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:3px double rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:3px double rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:9%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;55,234&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;width:1%;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:3px double rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:3px double rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:9%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;7,493&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;width:1%;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:3px double rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:3px double rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:9%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,031&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;width:1%;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:3px double rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:3px double rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:9%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;89,783&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;width:1%;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i_2026-07-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-date.domain-2027-08-01_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember"
      decimals="-3"
      id="c151410864"
      unitRef="USD">10408000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i_2026-07-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-date.domain-2027-08-01_StatementBusinessSegmentsAxis-Net2phoneMember"
      decimals="-3"
      id="c151410865"
      unitRef="USD">32011000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i_2026-07-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-date.domain-2027-08-01_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-4"
      id="c151410866"
      unitRef="USD">1620000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i_2026-07-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-date.domain-2027-08-01_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-3"
      id="c151410867"
      unitRef="USD">886000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i_2026-07-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-date.domain-2027-08-01"
      decimals="-3"
      id="c151410868"
      unitRef="USD">44925000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i_2026-07-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-date.domain-2028-08-01_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember"
      decimals="-3"
      id="c151410869"
      unitRef="USD">7919000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i_2026-07-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-date.domain-2028-08-01_StatementBusinessSegmentsAxis-Net2phoneMember"
      decimals="-3"
      id="c151410870"
      unitRef="USD">17145000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i_2026-07-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-date.domain-2028-08-01_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-4"
      id="c151410871"
      unitRef="USD">1620000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i_2026-07-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-date.domain-2028-08-01_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-3"
      id="c151410872"
      unitRef="USD">483000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i_2026-07-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-date.domain-2028-08-01"
      decimals="-3"
      id="c151410873"
      unitRef="USD">27167000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i_2026-07-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-date.domain-2029-08-01_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember"
      decimals="-3"
      id="c151410874"
      unitRef="USD">6698000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i_2026-07-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-date.domain-2029-08-01_StatementBusinessSegmentsAxis-Net2phoneMember"
      decimals="-3"
      id="c151410875"
      unitRef="USD">6078000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i_2026-07-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-date.domain-2029-08-01_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151410876"
      unitRef="USD">4253000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i_2026-07-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-date.domain-2029-08-01_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-3"
      id="c151410877"
      unitRef="USD">663000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i_2026-07-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-date.domain-2029-08-01"
      decimals="-3"
      id="c151410878"
      unitRef="USD">17692000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i_2026-07-31_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember"
      decimals="-3"
      id="c151410879"
      unitRef="USD">25025000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i_2026-07-31_StatementBusinessSegmentsAxis-Net2phoneMember"
      decimals="-3"
      id="c151410880"
      unitRef="USD">55234000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i_2026-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151410881"
      unitRef="USD">7493000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i_2026-07-31_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-3"
      id="c151410882"
      unitRef="USD">2031000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151410883"
      unitRef="USD">89783000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-5"
      id="c151412017"
      unitRef="USD">15200000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-5"
      id="c151412018"
      unitRef="USD">17500000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-5"
      id="c151412019"
      unitRef="USD">22100000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3276971">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:40%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:28%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Accounts Receivable, net&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:28%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Deferred Revenue&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:40%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:40%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Beginning of year&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;44,932&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;42,215&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;27,726&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;30,364&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:40%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;End of year&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;60,750&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;44,932&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;27,124&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;27,726&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i_2025-08-01"
      decimals="-3"
      id="c151410892"
      unitRef="USD">44932000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i_2024-08-01"
      decimals="-3"
      id="c151410893"
      unitRef="USD">42215000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i_2025-08-01"
      decimals="-3"
      id="c151410894"
      unitRef="USD">27726000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i_2024-08-01"
      decimals="-3"
      id="c151410895"
      unitRef="USD">30364000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i_2026-07-31"
      decimals="-4"
      id="c151410896"
      unitRef="USD">60750000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151410897"
      unitRef="USD">44932000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151410898"
      unitRef="USD">27124000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151410899"
      unitRef="USD">27726000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:CapitalizedContractCostTableTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3276972">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:70%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Deferred customer contract acquisition costs included in &#x201c;Other current assets&#x201d;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;7,275&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6,547&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Deferred customer contract acquisition costs included in &#x201c;Other assets&#x201d;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;4,722&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;4,789&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;11,997&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;11,336&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:CapitalizedContractCostTableTextBlock>
    <us-gaap:CapitalizedContractCostNetCurrent
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151410902"
      unitRef="USD">7275000</us-gaap:CapitalizedContractCostNetCurrent>
    <us-gaap:CapitalizedContractCostNetCurrent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151410903"
      unitRef="USD">6547000</us-gaap:CapitalizedContractCostNetCurrent>
    <us-gaap:CapitalizedContractCostNetNoncurrent
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151410904"
      unitRef="USD">4722000</us-gaap:CapitalizedContractCostNetNoncurrent>
    <us-gaap:CapitalizedContractCostNetNoncurrent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151410905"
      unitRef="USD">4789000</us-gaap:CapitalizedContractCostNetNoncurrent>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151410906"
      unitRef="USD">11997000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151410907"
      unitRef="USD">11336000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-5"
      id="c151412030"
      unitRef="USD">5500000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-5"
      id="c151412031"
      unitRef="USD">5700000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-5"
      id="c151412032"
      unitRef="USD">5800000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3276973">
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Note &lt;em style="font: inherit;"&gt;5&lt;/em&gt;&lt;/b&gt;&#x2014;&lt;b&gt;Leases&lt;/b&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company&#x2019;s leases primarily consist of operating leases for office space. These leases have remaining terms from less than &lt;span style="-sec-ix-hidden:c151412034"&gt;one&lt;/span&gt; year to approximately &lt;span style="-sec-ix-hidden:c151412035"&gt;five&lt;/span&gt; years. Certain of these leases contain renewal options that &lt;em style="font: inherit;"&gt; may &lt;/em&gt;be exercised and/or options to terminate the lease prior to expiration. The Company has concluded that it is &lt;em style="font: inherit;"&gt;not&lt;/em&gt; reasonably certain that it would exercise any of these options.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company has also elected to apply the practical expedient for short-term leases under which it does &lt;em style="font: inherit;"&gt;not&lt;/em&gt; recognize a lease liability or a right-of-use asset for leases with a term of &lt;em style="font: inherit;"&gt;12&lt;/em&gt; months or less. The Company recognizes short-term leases on a straight-line basis.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Supplemental disclosures related to the Company&#x2019;s operating leases were as follows:&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:55%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Operating lease cost&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,025&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,081&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,557&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Short-term lease cost&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,106&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,367&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;924&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL LEASE COST&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,131&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,448&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,481&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Operating cash flows from operating leases&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,026&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,147&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,588&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:70%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Weighted-average remaining lease term-operating leases&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:right;"&gt;&lt;span style="-sec-ix-hidden:c151410926"&gt;2.8 years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:right;"&gt;&lt;span style="-sec-ix-hidden:c151410927"&gt;2.7 years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Weighted-average discount rate-operating leases&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6.2&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;5.2&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;In fiscal&#160;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;, fiscal&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, and fiscal&#160;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;, the Company obtained right-of-use assets of $0.5 million, $0.6 million, and $0.9 million, respectively, in exchange for new operating lease liabilities.&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company&#x2019;s aggregate operating lease liability was as follows:&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:69%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:69%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:69%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Operating lease liabilities included in &#x201c;&lt;span style="-sec-ix-hidden:c151412703"&gt;&lt;span style="-sec-ix-hidden:c151412704"&gt;Other current liabilities&lt;/span&gt;&lt;/span&gt;&#x201d;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;752&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;842&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:69%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Operating lease liabilities included in noncurrent liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;817&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,103&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:69%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,569&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,945&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Future minimum maturities of operating lease liabilities were as follows:&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:85%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ending July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;2027&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;828&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;2028&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;369&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;2029&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;293&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;2030&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;166&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;2031&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;68&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Thereafter&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Total lease payments&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,724&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Less imputed interest&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(155&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Total operating lease liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,569&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
  </us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="d_2025-08-01_2026-07-31"
      id="c437CACD9-7B30-407A-AC17-C98B1DEEDE56">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:55%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Operating lease cost&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,025&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,081&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,557&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Short-term lease cost&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,106&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,367&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;924&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL LEASE COST&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,131&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,448&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,481&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Operating cash flows from operating leases&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,026&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,147&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,588&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:70%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Weighted-average remaining lease term-operating leases&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:right;"&gt;&lt;span style="-sec-ix-hidden:c151410926"&gt;2.8 years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:right;"&gt;&lt;span style="-sec-ix-hidden:c151410927"&gt;2.7 years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Weighted-average discount rate-operating leases&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6.2&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;5.2&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410911"
      unitRef="USD">1025000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410912"
      unitRef="USD">2081000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410913"
      unitRef="USD">2557000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410914"
      unitRef="USD">2106000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410915"
      unitRef="USD">1367000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410916"
      unitRef="USD">924000</us-gaap:ShortTermLeaseCost>
    <us-gaap:LeaseCost
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410917"
      unitRef="USD">3131000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410918"
      unitRef="USD">3448000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410919"
      unitRef="USD">3481000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151410920"
      unitRef="USD">1026000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151410921"
      unitRef="USD">2147000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151410922"
      unitRef="USD">2588000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i_2026-07-31"
      decimals="3"
      id="c151410928"
      unitRef="Pure">0.062</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i_2025-07-31"
      decimals="3"
      id="c151410929"
      unitRef="Pure">0.052</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-5"
      id="c151412043"
      unitRef="USD">500000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-5"
      id="c151412044"
      unitRef="USD">600000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-5"
      id="c151412045"
      unitRef="USD">900000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <idt:AggerateOperatingLeaseLiabilityTableTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3276976">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:69%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:69%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:69%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Operating lease liabilities included in &#x201c;&lt;span style="-sec-ix-hidden:c151412703"&gt;&lt;span style="-sec-ix-hidden:c151412704"&gt;Other current liabilities&lt;/span&gt;&lt;/span&gt;&#x201d;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;752&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;842&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:69%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Operating lease liabilities included in noncurrent liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;817&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,103&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:69%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,569&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,945&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </idt:AggerateOperatingLeaseLiabilityTableTextBlock>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151410932"
      unitRef="USD">752000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151410933"
      unitRef="USD">842000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151410934"
      unitRef="USD">817000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151410935"
      unitRef="USD">1103000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151410936"
      unitRef="USD">1569000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151410937"
      unitRef="USD">1945000</us-gaap:OperatingLeaseLiability>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3276977">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:85%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ending July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;2027&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;828&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;2028&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;369&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;2029&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;293&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;2030&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;166&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;2031&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;68&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Thereafter&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Total lease payments&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,724&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Less imputed interest&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(155&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Total operating lease liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,569&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151410938"
      unitRef="USD">828000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151410939"
      unitRef="USD">369000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151410940"
      unitRef="USD">293000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151410941"
      unitRef="USD">166000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151410942"
      unitRef="USD">68000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151410943"
      unitRef="USD">0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151410944"
      unitRef="USD">1724000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151410945"
      unitRef="USD">155000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151410946"
      unitRef="USD">1569000</us-gaap:OperatingLeaseLiability>
    <us-gaap:CashAndCashEquivalentsDisclosureTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3276978">
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Note &lt;em style="font: inherit;"&gt;6&lt;/em&gt;&lt;/b&gt;&#x2014;&lt;b&gt;Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents&lt;/b&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The following table provides a reconciliation of cash, cash equivalents, and restricted cash and cash equivalents reported in the consolidated balance sheets that equal the total of the same amounts reported in the consolidated statements of cash flows:&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:70%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Cash and cash equivalents&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;220,686&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;226,505&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Restricted cash and cash equivalents&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;138,650&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;115,327&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL CASH, CASH EQUIVALENTS, AND RESTRICTED CASH AND CASH EQUIVALENTS&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;359,336&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;341,832&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Restricted cash and cash equivalents included the following:&lt;/p&gt;
   &lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:70%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;IDT Financial Services (Gibraltar)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;97,921&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;104,161&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;IDT Services (Malta)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;21,867&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Disbursement Payments VIE&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;18,102&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;11,000&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;759&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;166&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL RESTRICTED CASH AND CASH EQUIVALENTS&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;138,650&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;115,327&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Certain of the electronic money financial services regulations in Gibraltar require IDT Financial Services to safeguard cash held for customer deposits, segregate cash held for customer deposits from any other cash that IDT Financial Services holds, and utilize the cash only for the intended payment transaction. In addition, the Disbursement Payments VIE is contractually required to use customer funds only for the customers&#x2019; pending money disbursements. IDT Services (IDTS) is subject to similar regulatory obligations under the Maltese financial services regulations, which also mandate the safeguarding of electronic money, the segregation of the cash held for customer deposits from any other cash that IDTS holds, and the use of that cash only for the intended payment transaction.&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
  </us-gaap:CashAndCashEquivalentsDisclosureTextBlock>
    <us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock
      contextRef="d_2025-08-01_2026-07-31"
      id="c04F2234E-2257-42B6-B7A1-E34A03540FF2">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:70%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Cash and cash equivalents&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;220,686&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;226,505&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Restricted cash and cash equivalents&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;138,650&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;115,327&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL CASH, CASH EQUIVALENTS, AND RESTRICTED CASH AND CASH EQUIVALENTS&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;359,336&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;341,832&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:70%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;IDT Financial Services (Gibraltar)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;97,921&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;104,161&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;IDT Services (Malta)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;21,867&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Disbursement Payments VIE&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;18,102&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;11,000&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;759&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;166&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL RESTRICTED CASH AND CASH EQUIVALENTS&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;138,650&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;115,327&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151410950"
      unitRef="USD">220686000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151410951"
      unitRef="USD">226505000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i_2026-07-31"
      decimals="-4"
      id="c151410952"
      unitRef="USD">138650000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151410953"
      unitRef="USD">115327000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151410954"
      unitRef="USD">359336000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151410955"
      unitRef="USD">341832000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i_2026-07-31_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis-IdtFinancialServicesGibraltarMember"
      decimals="-3"
      id="c151410958"
      unitRef="USD">97921000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i_2025-07-31_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis-IdtFinancialServicesGibraltarMember"
      decimals="-3"
      id="c151410959"
      unitRef="USD">104161000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i_2026-07-31_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis-IdtServicesMaltaMember"
      decimals="-3"
      id="c151410960"
      unitRef="USD">21867000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i_2025-07-31_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis-IdtServicesMaltaMember"
      decimals="-3"
      id="c151410961"
      unitRef="USD">0</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i_2026-07-31_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis-DisbursementPaymentsVieMember"
      decimals="-3"
      id="c151410962"
      unitRef="USD">18102000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i_2025-07-31_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis-DisbursementPaymentsVieMember"
      decimals="-6"
      id="c151410963"
      unitRef="USD">11000000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i_2026-07-31_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis-OtherMember"
      decimals="-3"
      id="c151410964"
      unitRef="USD">759000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i_2025-07-31_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis-OtherMember"
      decimals="-3"
      id="c151410965"
      unitRef="USD">166000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i_2026-07-31"
      decimals="-4"
      id="c151410966"
      unitRef="USD">138650000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151410967"
      unitRef="USD">115327000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3276981">
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Note &lt;em style="font: inherit;"&gt;7&lt;/em&gt;&lt;/b&gt;&#x2014;&lt;b&gt;Debt Securities&lt;/b&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The following is a summary of available-for-sale debt securities:&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:32%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Amortized Cost&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:18%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Gross Unrealized Gains&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:18%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Gross Unrealized Losses&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:11%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Fair Value&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:32%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;July 31, 2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:17%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:17%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:10%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:32%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;U.S. Treasury bills and notes&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;25,950&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:17%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:17%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(9&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:10%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;25,942&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:32%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Government sponsored enterprise notes&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;10,077&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:17%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:17%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(17&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:10%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;10,060&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:32%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Corporate bonds&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,747&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:17%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;-&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:17%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(137&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:10%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,610&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:32%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);border-top:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;38,774&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);border-top:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:17%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);border-top:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:17%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(163&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);border-top:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:10%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;38,612&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:32%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;July 31, 2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:17%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:17%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:10%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:32%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;U.S. Treasury bills and notes&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;12,953&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:17%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:17%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(27&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:10%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;12,926&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:32%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Government sponsored enterprise notes&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;5,554&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:17%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:17%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(4&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:10%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;5,550&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:32%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Corporate bonds&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,367&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:17%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:17%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(196&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:10%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,173&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:32%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);border-top:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;21,874&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);border-top:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:17%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);border-top:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);border-top:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:17%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(227&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);border-top:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:10%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;21,649&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The gross unrealized losses in the table above are recorded in &#x201c;Accumulated other comprehensive loss&#x201d; in the consolidated balance sheets. As of&#160;&lt;em style="font: inherit;"&gt; July 31, 2026&lt;/em&gt;, the Company determined that the unrealized losses were due to changes in interest rates or market liquidity and were &lt;em style="font: inherit;"&gt;not&lt;/em&gt; due to credit losses. In addition, as of&#160;&lt;em style="font: inherit;"&gt; July 31, 2026 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, the Company did &lt;em style="font: inherit;"&gt;not&lt;/em&gt; intend to sell any of the securities with unrealized losses, and it is &lt;em style="font: inherit;"&gt;not&lt;/em&gt; more likely than &lt;em style="font: inherit;"&gt;not&lt;/em&gt; that the Company will be required to sell any of these securities before recovery of the unrealized losses, which &lt;em style="font: inherit;"&gt; may &lt;/em&gt;be at maturity.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Proceeds from maturities and sales of debt securities and redemptions of equity investments were $43.3 million, $36.3 million, and $50.1 million in fiscal&#160;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;, fiscal&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, and fiscal&#160;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;, respectively. Realized gains and realized losses from sales of debt securities were &lt;em style="font: inherit;"&gt;&lt;span style="-sec-ix-hidden:c151412705"&gt;&lt;span style="-sec-ix-hidden:c151412706"&gt;&lt;span style="-sec-ix-hidden:c151412707"&gt;not&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/em&gt; material in fiscal&#160;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;, fiscal&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;,&#160;or fiscal&#160;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The contractual maturities of the Company&#x2019;s available-for-sale debt securities at&#160;&lt;em style="font: inherit;"&gt; July 31, 2026&lt;/em&gt;&#160;were as follows:&#160;&lt;/p&gt;
   &lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:82%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:16%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Fair Value&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:82%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Within one year&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;36,727&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:82%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;After one year through five years&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,682&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:82%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;After five years through ten years&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;194&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:82%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;After ten years&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;9&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:82%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;38,612&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The following table includes the fair value of the Company&#x2019;s available-for-sale debt securities that were in an unrealized loss position:&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:64%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:16%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Unrealized Losses&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:16%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Fair Value&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:64%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;July 31, 2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:64%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;U.S. Treasury bills and notes&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;9&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;25,941&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:64%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Government sponsored enterprise notes&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;17&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;10,060&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:64%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Corporate bonds&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;137&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,610&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:64%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);border-top:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;163&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);border-top:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;38,611&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:64%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;July 31, 2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:64%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;U.S. Treasury bills and notes&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;27&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;12,926&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:64%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Government sponsored enterprise notes&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;4&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;5,550&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:64%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Corporate bonds&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;196&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,976&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:64%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);border-top:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;227&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);border-top:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;21,452&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The following available-for-sale debt securities included in the table above were in a continuous unrealized loss position for &lt;em style="font: inherit;"&gt;12&lt;/em&gt; months or longer:&lt;/p&gt;
   &lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:70%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Unrealized Losses&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Fair Value&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;July 31, 2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;U.S. Treasury bills and notes&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;7&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;338&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;Corporate bonds&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;134&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,332&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;&lt;b&gt;TOTAL&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;141&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,670&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;July 31, 2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;U.S. Treasury bills and notes&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;19&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;329&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;Corporate bonds&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;195&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,967&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;&lt;b&gt;TOTAL&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;214&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,296&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
  </us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3276982">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:32%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:13%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Amortized Cost&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:18%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Gross Unrealized Gains&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:18%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Gross Unrealized Losses&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:11%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Fair Value&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:32%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;July 31, 2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:17%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:17%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:10%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:32%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;U.S. Treasury bills and notes&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;25,950&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:17%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:17%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(9&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:10%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;25,942&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:32%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Government sponsored enterprise notes&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;10,077&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:17%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:17%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(17&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:10%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;10,060&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:32%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Corporate bonds&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,747&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:17%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;-&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:17%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(137&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:10%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,610&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:32%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);border-top:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;38,774&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);border-top:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:17%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);border-top:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:17%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(163&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);border-top:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:10%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;38,612&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:32%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;July 31, 2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:17%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:17%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:10%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:32%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;U.S. Treasury bills and notes&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;12,953&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:17%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:17%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(27&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:10%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;12,926&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:32%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Government sponsored enterprise notes&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;5,554&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:17%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:17%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(4&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:10%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;5,550&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:32%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Corporate bonds&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,367&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:17%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:17%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(196&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:10%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,173&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:32%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);border-top:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;21,874&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);border-top:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:17%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);border-top:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);border-top:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:17%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(227&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);border-top:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:10%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;21,649&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i_2026-07-31_FinancialInstrumentAxis-USTreasurySecuritiesMember"
      decimals="-4"
      id="c151410972"
      unitRef="USD">25950000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i_2026-07-31_FinancialInstrumentAxis-USTreasurySecuritiesMember"
      decimals="-3"
      id="c151410973"
      unitRef="USD">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i_2026-07-31_FinancialInstrumentAxis-USTreasurySecuritiesMember"
      decimals="-3"
      id="c151410974"
      unitRef="USD">9000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i_2026-07-31_FinancialInstrumentAxis-USTreasurySecuritiesMember"
      decimals="-3"
      id="c151410975"
      unitRef="USD">25942000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i_2026-07-31_FinancialInstrumentAxis-USGovernmentSponsoredEnterprisesDebtSecuritiesMember"
      decimals="-3"
      id="c151410976"
      unitRef="USD">10077000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i_2026-07-31_FinancialInstrumentAxis-USGovernmentSponsoredEnterprisesDebtSecuritiesMember"
      decimals="-3"
      id="c151410977"
      unitRef="USD">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i_2026-07-31_FinancialInstrumentAxis-USGovernmentSponsoredEnterprisesDebtSecuritiesMember"
      decimals="-3"
      id="c151410978"
      unitRef="USD">17000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i_2026-07-31_FinancialInstrumentAxis-USGovernmentSponsoredEnterprisesDebtSecuritiesMember"
      decimals="-4"
      id="c151410979"
      unitRef="USD">10060000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i_2026-07-31_FinancialInstrumentAxis-CorporateBondSecuritiesMember"
      decimals="-3"
      id="c151410980"
      unitRef="USD">2747000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i_2026-07-31_FinancialInstrumentAxis-CorporateBondSecuritiesMember"
      decimals="-3"
      id="c151410981"
      unitRef="USD">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i_2026-07-31_FinancialInstrumentAxis-CorporateBondSecuritiesMember"
      decimals="-3"
      id="c151410982"
      unitRef="USD">137000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i_2026-07-31_FinancialInstrumentAxis-CorporateBondSecuritiesMember"
      decimals="-4"
      id="c151410983"
      unitRef="USD">2610000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151410984"
      unitRef="USD">38774000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151410985"
      unitRef="USD">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151410986"
      unitRef="USD">163000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151410987"
      unitRef="USD">38612000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i_2025-07-31_FinancialInstrumentAxis-USTreasurySecuritiesMember"
      decimals="-3"
      id="c151410988"
      unitRef="USD">12953000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i_2025-07-31_FinancialInstrumentAxis-USTreasurySecuritiesMember"
      decimals="-3"
      id="c151410989"
      unitRef="USD">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i_2025-07-31_FinancialInstrumentAxis-USTreasurySecuritiesMember"
      decimals="-3"
      id="c151410990"
      unitRef="USD">27000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i_2025-07-31_FinancialInstrumentAxis-USTreasurySecuritiesMember"
      decimals="-3"
      id="c151410991"
      unitRef="USD">12926000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i_2025-07-31_FinancialInstrumentAxis-USGovernmentSponsoredEnterprisesDebtSecuritiesMember"
      decimals="-3"
      id="c151410992"
      unitRef="USD">5554000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i_2025-07-31_FinancialInstrumentAxis-USGovernmentSponsoredEnterprisesDebtSecuritiesMember"
      decimals="-3"
      id="c151410993"
      unitRef="USD">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i_2025-07-31_FinancialInstrumentAxis-USGovernmentSponsoredEnterprisesDebtSecuritiesMember"
      decimals="-3"
      id="c151410994"
      unitRef="USD">4000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i_2025-07-31_FinancialInstrumentAxis-USGovernmentSponsoredEnterprisesDebtSecuritiesMember"
      decimals="-4"
      id="c151410995"
      unitRef="USD">5550000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i_2025-07-31_FinancialInstrumentAxis-CorporateBondSecuritiesMember"
      decimals="-3"
      id="c151410996"
      unitRef="USD">3367000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i_2025-07-31_FinancialInstrumentAxis-CorporateBondSecuritiesMember"
      decimals="-3"
      id="c151410997"
      unitRef="USD">2000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i_2025-07-31_FinancialInstrumentAxis-CorporateBondSecuritiesMember"
      decimals="-3"
      id="c151410998"
      unitRef="USD">196000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i_2025-07-31_FinancialInstrumentAxis-CorporateBondSecuritiesMember"
      decimals="-3"
      id="c151410999"
      unitRef="USD">3173000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151411000"
      unitRef="USD">21874000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151411001"
      unitRef="USD">2000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151411002"
      unitRef="USD">227000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151411003"
      unitRef="USD">21649000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-5"
      id="c151412054"
      unitRef="USD">43300000</us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-5"
      id="c151412055"
      unitRef="USD">36300000</us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-5"
      id="c151412056"
      unitRef="USD">50100000</us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3276983">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:82%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:16%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Fair Value&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:82%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Within one year&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;36,727&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:82%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;After one year through five years&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,682&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:82%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;After five years through ten years&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;194&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:82%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;After ten years&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;9&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:82%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;38,612&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151411007"
      unitRef="USD">36727000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151411008"
      unitRef="USD">1682000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151411009"
      unitRef="USD">194000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151411010"
      unitRef="USD">9000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151411011"
      unitRef="USD">38612000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock
      contextRef="d_2025-08-01_2026-07-31"
      id="c758DBB61-8AA5-4610-89F1-AD4F3C1D11CC">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:64%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:16%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Unrealized Losses&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:16%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Fair Value&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:64%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;July 31, 2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:64%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;U.S. Treasury bills and notes&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;9&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;25,941&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:64%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Government sponsored enterprise notes&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;17&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;10,060&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:64%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Corporate bonds&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;137&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,610&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:64%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);border-top:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;163&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);border-top:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;38,611&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:64%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;July 31, 2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:64%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;U.S. Treasury bills and notes&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;27&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;12,926&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:64%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Government sponsored enterprise notes&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;4&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;5,550&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:64%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Corporate bonds&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;196&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,976&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:64%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);border-top:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;227&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);border-top:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;21,452&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:70%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Unrealized Losses&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Fair Value&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;July 31, 2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;U.S. Treasury bills and notes&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;7&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;338&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;Corporate bonds&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;134&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,332&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;&lt;b&gt;TOTAL&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;141&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,670&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;July 31, 2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;U.S. Treasury bills and notes&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;19&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;329&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;Corporate bonds&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;195&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,967&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;&lt;b&gt;TOTAL&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;214&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,296&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i_2026-07-31_FinancialInstrumentAxis-USTreasuryBillSecuritiesMember"
      decimals="-3"
      id="c151411014"
      unitRef="USD">9000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i_2026-07-31_FinancialInstrumentAxis-USTreasuryBillSecuritiesMember"
      decimals="-3"
      id="c151411015"
      unitRef="USD">25941000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i_2026-07-31_FinancialInstrumentAxis-USGovernmentSponsoredEnterprisesDebtSecuritiesMember"
      decimals="-3"
      id="c151411016"
      unitRef="USD">17000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i_2026-07-31_FinancialInstrumentAxis-USGovernmentSponsoredEnterprisesDebtSecuritiesMember"
      decimals="-4"
      id="c151411017"
      unitRef="USD">10060000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i_2026-07-31_FinancialInstrumentAxis-CorporateBondSecuritiesMember"
      decimals="-3"
      id="c151411018"
      unitRef="USD">137000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i_2026-07-31_FinancialInstrumentAxis-CorporateBondSecuritiesMember"
      decimals="-4"
      id="c151411019"
      unitRef="USD">2610000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151411020"
      unitRef="USD">163000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151411021"
      unitRef="USD">38611000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i_2025-07-31_FinancialInstrumentAxis-USTreasuryBillSecuritiesMember"
      decimals="-3"
      id="c151411022"
      unitRef="USD">27000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i_2025-07-31_FinancialInstrumentAxis-USTreasuryBillSecuritiesMember"
      decimals="-3"
      id="c151411023"
      unitRef="USD">12926000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i_2025-07-31_FinancialInstrumentAxis-USGovernmentSponsoredEnterprisesDebtSecuritiesMember"
      decimals="-3"
      id="c151411024"
      unitRef="USD">4000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i_2025-07-31_FinancialInstrumentAxis-USGovernmentSponsoredEnterprisesDebtSecuritiesMember"
      decimals="-4"
      id="c151411025"
      unitRef="USD">5550000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i_2025-07-31_FinancialInstrumentAxis-CorporateBondSecuritiesMember"
      decimals="-3"
      id="c151411026"
      unitRef="USD">196000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i_2025-07-31_FinancialInstrumentAxis-CorporateBondSecuritiesMember"
      decimals="-3"
      id="c151411027"
      unitRef="USD">2976000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151411028"
      unitRef="USD">227000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151411029"
      unitRef="USD">21452000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i_2026-07-31_FinancialInstrumentAxis-USTreasuryBillSecuritiesMember"
      decimals="-3"
      id="c151411034"
      unitRef="USD">7000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i_2026-07-31_FinancialInstrumentAxis-USTreasuryBillSecuritiesMember"
      decimals="-3"
      id="c151411035"
      unitRef="USD">338000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i_2026-07-31_FinancialInstrumentAxis-CorporateBondSecuritiesMember"
      decimals="-3"
      id="c151411036"
      unitRef="USD">134000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i_2026-07-31_FinancialInstrumentAxis-CorporateBondSecuritiesMember"
      decimals="-3"
      id="c151411037"
      unitRef="USD">2332000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151411038"
      unitRef="USD">141000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i_2026-07-31"
      decimals="-4"
      id="c151411039"
      unitRef="USD">2670000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i_2025-07-31_FinancialInstrumentAxis-USTreasuryBillSecuritiesMember"
      decimals="-3"
      id="c151411040"
      unitRef="USD">19000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i_2025-07-31_FinancialInstrumentAxis-USTreasuryBillSecuritiesMember"
      decimals="-3"
      id="c151411041"
      unitRef="USD">329000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i_2025-07-31_FinancialInstrumentAxis-CorporateBondSecuritiesMember"
      decimals="-3"
      id="c151411042"
      unitRef="USD">195000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i_2025-07-31_FinancialInstrumentAxis-CorporateBondSecuritiesMember"
      decimals="-3"
      id="c151411043"
      unitRef="USD">2967000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151411044"
      unitRef="USD">214000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151411045"
      unitRef="USD">3296000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:InvestmentTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3276986">
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Note &lt;em style="font: inherit;"&gt;8&lt;/em&gt;&lt;/b&gt;&#x2014;&lt;b&gt;Equity Investments&lt;/b&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Equity investments consist of the following:&lt;/p&gt;
   &lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:78%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:8%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:8%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:78%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="GFJY4-DJN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:78%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Zedge, Inc. Class B common stock, &lt;span style="-sec-ix-hidden:c151412711"&gt;&lt;span style="-sec-ix-hidden:c151412712"&gt;42,282&lt;/span&gt;&lt;/span&gt; shares at July 31, 2026 and 2025&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:8%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;125&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:8%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;170&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:78%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Rafael Holdings, Inc. Class B common stock, &lt;span style="-sec-ix-hidden:c151412713"&gt;&lt;span style="-sec-ix-hidden:c151412714"&gt;446,932&lt;/span&gt;&lt;/span&gt; shares at July 31, 2026 and 2025&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:8%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;867&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:8%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;755&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:78%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Other marketable equity securities&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:8%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;8,853&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:8%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;146&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:78%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Fixed income mutual funds&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:8%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,797&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:8%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;4,566&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:78%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Current equity investments&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:8%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;12,642&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:8%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;5,637&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:78%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:8%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:8%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:78%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Visa Inc. Series C Convertible Participating Preferred Stock (&#x201c;Visa Series C Preferred&#x201d;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:8%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;383&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:8%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;902&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:78%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Hedge funds&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:8%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;4,265&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:8%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,031&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:78%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:8%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,420&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:8%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,725&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:78%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Noncurrent equity investments&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:8%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6,068&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:8%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6,658&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Howard Jonas, the Chairman of the Company&#x2019;s Board of Directors, is also the Vice-Chairman of the Board of Directors of Zedge, Inc. ("Zedge") and the Chairman of the Board of Directors, Executive Chairman, Chief Executive Officer, and President of Rafael Holdings, Inc. ("Rafael").&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;In &lt;em style="font: inherit;"&gt; June 2025, &lt;/em&gt;pursuant to a Rafael rights offering, the Company purchased 168,122 shares of Rafael Class B common stock for an aggregate of $0.2 million.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;In &lt;em style="font: inherit;"&gt; June 2016, &lt;/em&gt;upon the acquisition of Visa Europe Limited by Visa, Inc. (&#x201c;Visa&#x201d;), IDT Financial Services received 1,830 shares of Visa Series C Preferred among other consideration. In &lt;em style="font: inherit;"&gt; July 2024, &lt;/em&gt;in connection with Visa&#x2019;s mandatory release assessments, the Company received 33 shares of Visa&#x2019;s Series A Preferred. In &lt;em style="font: inherit;"&gt; August 2024, &lt;/em&gt;the 33 shares of Visa Series A Preferred were converted into 3,300 shares of Visa Class A common stock, which the Company sold for $0.9 million.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The changes in the carrying value of the Company&#x2019;s equity investments without readily determinable fair values for which the Company elected the measurement alternative was as follows:&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:55%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Balance, beginning of period&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,171&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;964&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,632&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Adjustment for observable transactions involving a similar investment from the same issuer&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(519&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;207&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;309&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Redemption for Visa Series C Preferred mandatory release assessment&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(877&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Upward adjustment&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;130&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Purchase&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;695&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Redemptions&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(230&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Impairments&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;BALANCE, END OF PERIOD&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,347&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,171&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;964&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company adjusted the carrying value of the shares of Visa Series C Preferred it held based on the fair value of Visa Class A common stock, including a discount for lack of current marketability, which is classified as &#x201c;Adjustment for observable transactions involving a similar investment from the same issuer&#x201d; in the table above. The Certificate of Designation with respect to the shares of Visa Series C Preferred restricts the transferability of the shares, there is &lt;em style="font: inherit;"&gt;no&lt;/em&gt; public market for the shares, and &lt;em style="font: inherit;"&gt;none&lt;/em&gt; is expected to develop. The shares become fully convertible into shares of Visa Class A common stock in &lt;em style="font: inherit;"&gt; June 2028.&lt;/em&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;In &lt;em style="font: inherit;"&gt; January 2026, &lt;/em&gt;the Company acquired an equity interest in a privately-held Israeli company for initial consideration of $500,000, paid at closing. An additional $500,000 was paid in &lt;em style="font: inherit;"&gt; August 2026 &lt;/em&gt;upon the successful launch of the investee's mobile application, resulting in total consideration of $1.0 million, which was recorded as an increase to the cost basis of the investment. The investment is accounted for under the measurement alternative in accordance with ASC &lt;em style="font: inherit;"&gt;321,&lt;/em&gt; Investments &#x2014; Equity Securities, because the investment does &lt;em style="font: inherit;"&gt;not&lt;/em&gt; have a readily determinable fair value and the Company does &lt;em style="font: inherit;"&gt;not&lt;/em&gt; have control or significant influence over the investee.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Unrealized (losses) gains for all equity investments measured at fair value included the following:&lt;/p&gt;
   &lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:55%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Net gains recognized during the period on equity investments&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,407&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,598&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;229&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Less: net (loss) gains recognized during the period on equity investments sold during the period&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(130&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(2&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;130&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Unrealized gains recognized during the period on equity investments still held at the reporting date&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,537&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,600&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;99&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Unrealized (losses) gains for all equity investments measured at fair value in the table above included the following:&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:55%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Unrealized gains (losses) recognized on equity investments:&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Rafael Class B common stock&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;112&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;125&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(142&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Zedge Class B common stock&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&lt;span style="-sec-ix-hidden:c151411113"&gt;(45)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;17&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;64&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;i&gt;&lt;b&gt;Equity Method Investment&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company has an investment in shares of convertible preferred stock of MarketSpark, Inc., a communications company (&#x201c;MarketSpark&#x201d;). As of&#160;&lt;em style="font: inherit;"&gt; July 31, 2026 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, the Company&#x2019;s ownership was 33.4% of MarketSpark&#x2019;s outstanding shares on an as-converted basis. The Company accounts for this investment using the equity method because the Company can exercise significant influence over the operating and financial policies of MarketSpark but does &lt;em style="font: inherit;"&gt;not&lt;/em&gt; have a controlling interest.&lt;/p&gt;
   &lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company determined that on the dates of the acquisitions of MarketSpark&#x2019;s shares, there were differences between its investment in MarketSpark and its proportional interest in the equity of MarketSpark of an aggregate of $8.2 million, which represented the share of MarketSpark&#x2019;s customer list on the dates of the acquisitions attributed to the Company&#x2019;s interest in MarketSpark. These basis differences are being amortized over the &lt;em style="font: inherit;"&gt;6&lt;/em&gt;-year estimated life of the customer list. In the accompanying consolidated statements of income, amortization of equity method basis difference is included in the equity in the net loss of investee, which is recorded in &#x201c;Other expense, net&#x201d; (see Note &lt;em style="font: inherit;"&gt;18&lt;/em&gt;).&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The following table summarizes the change in the balance of the Company&#x2019;s equity method investment. End of period balances are classified as other current liabilities in the consolidated balance sheets.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:55%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:55%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Balance, beginning of period&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(397&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,338&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,784&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Purchase of convertible preferred stock&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;926&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,017&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Equity in the net loss of investee&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(183&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(1,291&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(2,093&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Amortization of equity method basis difference&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(1,370&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(1,370&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(1,370&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;BALANCE, END OF PERIOD&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(1,950&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(397&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,338&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;In &lt;em style="font: inherit;"&gt; February 2025, &lt;/em&gt;the Company provided a revolving credit facility to MarketSpark with an aggregate principal amount of up to $2.0 million. Borrowings under the facility bear interest at 12% per annum, payable semiannually, and are due and payable in &lt;em style="font: inherit;"&gt; February 2027. &lt;/em&gt;Between &lt;em style="font: inherit;"&gt; February 2025 &lt;/em&gt;and &lt;em style="font: inherit;"&gt; July 2025, &lt;/em&gt;the Company advanced MarketSpark $1.9 million under the facility. In &lt;em style="font: inherit;"&gt; June 2026, &lt;/em&gt;the Company advanced MarketSpark an additional $0.1 million, fully drawing the facility. In &lt;em style="font: inherit;"&gt; July 2026, &lt;/em&gt;the Company provided MarketSpark an additional $0.2 million under a new subordinated loan agreement, due and payable in &lt;em style="font: inherit;"&gt; January 2027. &#160;&lt;/em&gt;As of&#160;&#160;&lt;em style="font: inherit;"&gt; July 31, 2026&lt;/em&gt;, $2.2 million of principal was outstanding under the revolving credit facility and subordinated loan agreement.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Because the Company has committed and provided up to $2.2 million in funding to MarketSpark under the revolving credit facility and subordinated loan agreement, it continues to recognize its share of MarketSpark&#x2019;s losses in excess of its &lt;em style="font: inherit;"&gt;zero&lt;/em&gt; carrying value, up to that funding amount.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
  </us-gaap:InvestmentTextBlock>
    <us-gaap:InvestmentTableTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3276987">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:78%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:8%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:8%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:78%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="GFJY4-DJN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:78%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Zedge, Inc. Class B common stock, &lt;span style="-sec-ix-hidden:c151412711"&gt;&lt;span style="-sec-ix-hidden:c151412712"&gt;42,282&lt;/span&gt;&lt;/span&gt; shares at July 31, 2026 and 2025&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:8%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;125&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:8%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;170&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:78%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Rafael Holdings, Inc. Class B common stock, &lt;span style="-sec-ix-hidden:c151412713"&gt;&lt;span style="-sec-ix-hidden:c151412714"&gt;446,932&lt;/span&gt;&lt;/span&gt; shares at July 31, 2026 and 2025&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:8%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;867&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:8%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;755&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:78%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Other marketable equity securities&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:8%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;8,853&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:8%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;146&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:78%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Fixed income mutual funds&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:8%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,797&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:8%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;4,566&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:78%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Current equity investments&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:8%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;12,642&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:8%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;5,637&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:78%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:8%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:8%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:78%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Visa Inc. Series C Convertible Participating Preferred Stock (&#x201c;Visa Series C Preferred&#x201d;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:8%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;383&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:8%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;902&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:78%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Hedge funds&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:8%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;4,265&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:8%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,031&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:78%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:8%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,420&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:8%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,725&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:78%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Noncurrent equity investments&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:8%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6,068&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:8%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6,658&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:InvestmentTableTextBlock>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i_2026-07-31_FinancialInstrumentAxis-ZedgeIncClassBCommonStockMember"
      decimals="-3"
      id="c151411050"
      unitRef="USD">125000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i_2025-07-31_FinancialInstrumentAxis-ZedgeIncClassBCommonStockMember"
      decimals="-4"
      id="c151411051"
      unitRef="USD">170000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i_2026-07-31_FinancialInstrumentAxis-RafaelHoldingsIncMember"
      decimals="-3"
      id="c151411052"
      unitRef="USD">867000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i_2025-07-31_FinancialInstrumentAxis-RafaelHoldingsIncMember"
      decimals="-3"
      id="c151411053"
      unitRef="USD">755000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i_2026-07-31_FinancialInstrumentAxis-OtherMarketableEquitySecuritiesMember"
      decimals="-3"
      id="c151411054"
      unitRef="USD">8853000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i_2025-07-31_FinancialInstrumentAxis-OtherMarketableEquitySecuritiesMember"
      decimals="-3"
      id="c151411055"
      unitRef="USD">146000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i_2026-07-31_FinancialInstrumentAxis-MutualFundMember"
      decimals="-3"
      id="c151411056"
      unitRef="USD">2797000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i_2025-07-31_FinancialInstrumentAxis-MutualFundMember"
      decimals="-3"
      id="c151411057"
      unitRef="USD">4566000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151411058"
      unitRef="USD">12642000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151411059"
      unitRef="USD">5637000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFVNINoncurrent
      contextRef="i_2026-07-31_FinancialInstrumentAxis-VisaSeriesCPreferredStockMember"
      decimals="-3"
      id="c151411060"
      unitRef="USD">383000</us-gaap:EquitySecuritiesFVNINoncurrent>
    <us-gaap:EquitySecuritiesFVNINoncurrent
      contextRef="i_2025-07-31_FinancialInstrumentAxis-VisaSeriesCPreferredStockMember"
      decimals="-3"
      id="c151411061"
      unitRef="USD">902000</us-gaap:EquitySecuritiesFVNINoncurrent>
    <us-gaap:EquitySecuritiesFVNINoncurrent
      contextRef="i_2026-07-31_FinancialInstrumentAxis-HedgeFundsMember"
      decimals="-3"
      id="c151411062"
      unitRef="USD">4265000</us-gaap:EquitySecuritiesFVNINoncurrent>
    <us-gaap:EquitySecuritiesFVNINoncurrent
      contextRef="i_2025-07-31_FinancialInstrumentAxis-HedgeFundsMember"
      decimals="-3"
      id="c151411063"
      unitRef="USD">3031000</us-gaap:EquitySecuritiesFVNINoncurrent>
    <us-gaap:EquitySecuritiesFVNINoncurrent
      contextRef="i_2026-07-31_FinancialInstrumentAxis-OtherLongTermInvestmentsMember"
      decimals="-4"
      id="c151411064"
      unitRef="USD">1420000</us-gaap:EquitySecuritiesFVNINoncurrent>
    <us-gaap:EquitySecuritiesFVNINoncurrent
      contextRef="i_2025-07-31_FinancialInstrumentAxis-OtherLongTermInvestmentsMember"
      decimals="-3"
      id="c151411065"
      unitRef="USD">2725000</us-gaap:EquitySecuritiesFVNINoncurrent>
    <us-gaap:LongTermInvestments
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151411066"
      unitRef="USD">6068000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151411067"
      unitRef="USD">6658000</us-gaap:LongTermInvestments>
    <idt:RelatedPartySharesPurchased
      contextRef="d_2025-06-01_2025-06-30_FinancialInstrumentAxis-RafaelClassBCommonStockMember_RelatedPartyTransactionsByRelatedPartyAxis-RafaelHoldingsIncMember"
      decimals="INF"
      id="c151412068"
      unitRef="Share">168122</idt:RelatedPartySharesPurchased>
    <idt:RelatedPartySharesPurchasedValue
      contextRef="d_2025-06-01_2025-06-30_FinancialInstrumentAxis-RafaelClassBCommonStockMember_RelatedPartyTransactionsByRelatedPartyAxis-RafaelHoldingsIncMember"
      decimals="-5"
      id="c151412069"
      unitRef="USD">200000</idt:RelatedPartySharesPurchasedValue>
    <us-gaap:InvestmentOwnedBalanceShares
      contextRef="i_2016-06-30_FinancialInstrumentAxis-VisaSeriesCPreferredStockMember"
      decimals="INF"
      id="c151412070"
      unitRef="Share">1830</us-gaap:InvestmentOwnedBalanceShares>
    <us-gaap:InvestmentOwnedBalanceShares
      contextRef="i_2024-07-31_FinancialInstrumentAxis-VisaSeriesAPreferredStockMember"
      decimals="INF"
      id="c151412071"
      unitRef="Share">33</us-gaap:InvestmentOwnedBalanceShares>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="d_2024-08-01_2024-08-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfVisaSeriesAPreferredStockIntoVisaSeriesACommonStockMember"
      decimals="INF"
      id="c151412072"
      unitRef="Share">33</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="d_2024-08-01_2024-08-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfVisaSeriesAPreferredStockIntoVisaSeriesACommonStockMember"
      decimals="INF"
      id="c151412073"
      unitRef="Share">3300</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:ProceedsFromSaleOfEquitySecuritiesFvNi
      contextRef="d_2024-08-01_2024-08-31_FinancialInstrumentAxis-VisaSeriesACommonStockMember"
      decimals="-5"
      id="c151412074"
      unitRef="USD">900000</us-gaap:ProceedsFromSaleOfEquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3276988">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:55%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Balance, beginning of period&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,171&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;964&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,632&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Adjustment for observable transactions involving a similar investment from the same issuer&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(519&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;207&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;309&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Redemption for Visa Series C Preferred mandatory release assessment&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(877&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Upward adjustment&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;130&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Purchase&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;695&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Redemptions&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(230&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Impairments&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;BALANCE, END OF PERIOD&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,347&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,171&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;964&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151411071"
      unitRef="USD">1171000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="i_2024-07-31"
      decimals="-3"
      id="c151411072"
      unitRef="USD">964000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="i_2023-07-31"
      decimals="-3"
      id="c151411073"
      unitRef="USD">1632000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <idt:EquitySecuritiesWithoutReadilyDeterminableFairValueAdjustmentsForObservableTransactionsInvolvingSimilarInvestmentsFromTheSameIssuerAnnualAmount
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151411074"
      unitRef="USD">-519000</idt:EquitySecuritiesWithoutReadilyDeterminableFairValueAdjustmentsForObservableTransactionsInvolvingSimilarInvestmentsFromTheSameIssuerAnnualAmount>
    <idt:EquitySecuritiesWithoutReadilyDeterminableFairValueAdjustmentsForObservableTransactionsInvolvingSimilarInvestmentsFromTheSameIssuerAnnualAmount
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151411075"
      unitRef="USD">207000</idt:EquitySecuritiesWithoutReadilyDeterminableFairValueAdjustmentsForObservableTransactionsInvolvingSimilarInvestmentsFromTheSameIssuerAnnualAmount>
    <idt:EquitySecuritiesWithoutReadilyDeterminableFairValueAdjustmentsForObservableTransactionsInvolvingSimilarInvestmentsFromTheSameIssuerAnnualAmount
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151411076"
      unitRef="USD">309000</idt:EquitySecuritiesWithoutReadilyDeterminableFairValueAdjustmentsForObservableTransactionsInvolvingSimilarInvestmentsFromTheSameIssuerAnnualAmount>
    <idt:EquitySecuritiesWithoutReadilyDeterminableFairValueRedemptionForMandatoryReleaseAssessment
      contextRef="d_2025-08-01_2026-07-31_FinancialInstrumentAxis-PreferredStockMember"
      decimals="-3"
      id="c151411077"
      unitRef="USD">0</idt:EquitySecuritiesWithoutReadilyDeterminableFairValueRedemptionForMandatoryReleaseAssessment>
    <idt:EquitySecuritiesWithoutReadilyDeterminableFairValueRedemptionForMandatoryReleaseAssessment
      contextRef="d_2024-08-01_2025-07-31_FinancialInstrumentAxis-PreferredStockMember"
      decimals="-3"
      id="c151411078"
      unitRef="USD">0</idt:EquitySecuritiesWithoutReadilyDeterminableFairValueRedemptionForMandatoryReleaseAssessment>
    <idt:EquitySecuritiesWithoutReadilyDeterminableFairValueRedemptionForMandatoryReleaseAssessment
      contextRef="d_2023-08-01_2024-07-31_FinancialInstrumentAxis-PreferredStockMember"
      decimals="-3"
      id="c151411079"
      unitRef="USD">-877000</idt:EquitySecuritiesWithoutReadilyDeterminableFairValueRedemptionForMandatoryReleaseAssessment>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151411080"
      unitRef="USD">0</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151411081"
      unitRef="USD">0</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-4"
      id="c151411082"
      unitRef="USD">130000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount>
    <idt:EquitySecuritiesWithoutReadilyDeterminableFairValueRedemptionForMandatoryReleaseAssessment
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151411083"
      unitRef="USD">695000</idt:EquitySecuritiesWithoutReadilyDeterminableFairValueRedemptionForMandatoryReleaseAssessment>
    <idt:EquitySecuritiesWithoutReadilyDeterminableFairValueRedemptionForMandatoryReleaseAssessment
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151411084"
      unitRef="USD">0</idt:EquitySecuritiesWithoutReadilyDeterminableFairValueRedemptionForMandatoryReleaseAssessment>
    <idt:EquitySecuritiesWithoutReadilyDeterminableFairValueRedemptionForMandatoryReleaseAssessment
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151411085"
      unitRef="USD">0</idt:EquitySecuritiesWithoutReadilyDeterminableFairValueRedemptionForMandatoryReleaseAssessment>
    <idt:EquitySecuritiesWithoutReadilyDeterminableFairValueRedemptionOfEquitySecuritiesAnnualAmount
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151411086"
      unitRef="USD">0</idt:EquitySecuritiesWithoutReadilyDeterminableFairValueRedemptionOfEquitySecuritiesAnnualAmount>
    <idt:EquitySecuritiesWithoutReadilyDeterminableFairValueRedemptionOfEquitySecuritiesAnnualAmount
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151411087"
      unitRef="USD">0</idt:EquitySecuritiesWithoutReadilyDeterminableFairValueRedemptionOfEquitySecuritiesAnnualAmount>
    <idt:EquitySecuritiesWithoutReadilyDeterminableFairValueRedemptionOfEquitySecuritiesAnnualAmount
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-4"
      id="c151411088"
      unitRef="USD">-230000</idt:EquitySecuritiesWithoutReadilyDeterminableFairValueRedemptionOfEquitySecuritiesAnnualAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151411089"
      unitRef="USD">0</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151411090"
      unitRef="USD">0</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151411091"
      unitRef="USD">0</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151411092"
      unitRef="USD">1347000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151411093"
      unitRef="USD">1171000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="i_2024-07-31"
      decimals="-3"
      id="c151411094"
      unitRef="USD">964000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <idt:PaymentsToAcquireEquityInvestmentWithoutReadilyDeterminableFairValue
      contextRef="d_2026-01-01_2026-01-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-EquityInterestInPrivatelyOwnedIsraeliCompanyMember"
      decimals="INF"
      id="c151412078"
      unitRef="USD">500000</idt:PaymentsToAcquireEquityInvestmentWithoutReadilyDeterminableFairValue>
    <idt:EquitySecuritiesAcquiredDuringPeriodContingentPayable
      contextRef="d_2026-01-01_2026-01-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-EquityInterestInPrivatelyOwnedIsraeliCompanyMember"
      decimals="INF"
      id="c151412079"
      unitRef="USD">500000</idt:EquitySecuritiesAcquiredDuringPeriodContingentPayable>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="i_2026-01-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-EquityInterestInPrivatelyOwnedIsraeliCompanyMember"
      decimals="-6"
      id="c151412080"
      unitRef="USD">1000000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock
      contextRef="d_2025-08-01_2026-07-31"
      id="c2CB24E74-CFE5-489E-9A71-9E706CF0AB43">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:55%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Net gains recognized during the period on equity investments&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,407&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,598&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;229&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Less: net (loss) gains recognized during the period on equity investments sold during the period&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(130&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(2&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;130&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Unrealized gains recognized during the period on equity investments still held at the reporting date&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,537&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,600&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;99&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:55%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Unrealized gains (losses) recognized on equity investments:&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Rafael Class B common stock&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;112&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;125&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(142&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Zedge Class B common stock&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&lt;span style="-sec-ix-hidden:c151411113"&gt;(45)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;17&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;64&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock>
    <us-gaap:EquitySecuritiesFvNiGainLoss
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151411098"
      unitRef="USD">3407000</us-gaap:EquitySecuritiesFvNiGainLoss>
    <us-gaap:EquitySecuritiesFvNiGainLoss
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151411099"
      unitRef="USD">1598000</us-gaap:EquitySecuritiesFvNiGainLoss>
    <us-gaap:EquitySecuritiesFvNiGainLoss
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151411100"
      unitRef="USD">229000</us-gaap:EquitySecuritiesFvNiGainLoss>
    <us-gaap:EquitySecuritiesFvNiRealizedGainLoss
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-4"
      id="c151411101"
      unitRef="USD">-130000</us-gaap:EquitySecuritiesFvNiRealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiRealizedGainLoss
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151411102"
      unitRef="USD">-2000</us-gaap:EquitySecuritiesFvNiRealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiRealizedGainLoss
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-4"
      id="c151411103"
      unitRef="USD">130000</us-gaap:EquitySecuritiesFvNiRealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151411104"
      unitRef="USD">3537000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-5"
      id="c151411105"
      unitRef="USD">1600000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151411106"
      unitRef="USD">99000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss
      contextRef="d_2025-08-01_2026-07-31_FinancialInstrumentAxis-RafaelHoldingsIncClassBCommonStockMember"
      decimals="-3"
      id="c151411110"
      unitRef="USD">112000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss
      contextRef="d_2024-08-01_2025-07-31_FinancialInstrumentAxis-RafaelHoldingsIncClassBCommonStockMember"
      decimals="-3"
      id="c151411111"
      unitRef="USD">125000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss
      contextRef="d_2023-08-01_2024-07-31_FinancialInstrumentAxis-RafaelHoldingsIncClassBCommonStockMember"
      decimals="-3"
      id="c151411112"
      unitRef="USD">-142000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss
      contextRef="d_2024-08-01_2025-07-31_FinancialInstrumentAxis-ZedgeIncClassBCommonStockMember"
      decimals="-3"
      id="c151411114"
      unitRef="USD">17000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss
      contextRef="d_2023-08-01_2024-07-31_FinancialInstrumentAxis-ZedgeIncClassBCommonStockMember"
      decimals="-3"
      id="c151411115"
      unitRef="USD">64000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i_2026-07-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-CommunicationCompanyEquityMethodInvesteeMember"
      decimals="3"
      id="c151412085"
      unitRef="Pure">0.334</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentAggregateCost
      contextRef="i_2026-04-30_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-CommunicationCompanyEquityMethodInvesteeMember"
      decimals="-5"
      id="c151412088"
      unitRef="USD">8200000</us-gaap:EquityMethodInvestmentAggregateCost>
    <us-gaap:EquityMethodInvestmentsTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3276991">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:55%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:55%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Balance, beginning of period&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(397&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,338&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,784&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Purchase of convertible preferred stock&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;926&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,017&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Equity in the net loss of investee&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(183&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(1,291&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(2,093&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Amortization of equity method basis difference&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(1,370&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(1,370&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(1,370&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;BALANCE, END OF PERIOD&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(1,950&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(397&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,338&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:EquityMethodInvestmentsTextBlock>
    <us-gaap:EquityMethodInvestments
      contextRef="i_2025-07-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-CommunicationCompanyEquityMethodInvesteeMember"
      decimals="-3"
      id="c151411120"
      unitRef="USD">-397000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i_2024-07-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-CommunicationCompanyEquityMethodInvesteeMember"
      decimals="-3"
      id="c151411121"
      unitRef="USD">1338000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i_2023-07-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-CommunicationCompanyEquityMethodInvesteeMember"
      decimals="-3"
      id="c151411122"
      unitRef="USD">2784000</us-gaap:EquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="d_2025-08-01_2026-07-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-CommunicationCompanyEquityMethodInvesteeMember"
      decimals="-3"
      id="c151411123"
      unitRef="USD">0</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="d_2024-08-01_2025-07-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-CommunicationCompanyEquityMethodInvesteeMember"
      decimals="-3"
      id="c151411124"
      unitRef="USD">926000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="d_2023-08-01_2024-07-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-CommunicationCompanyEquityMethodInvesteeMember"
      decimals="-3"
      id="c151411125"
      unitRef="USD">2017000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="d_2025-08-01_2026-07-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-CommunicationCompanyEquityMethodInvesteeMember"
      decimals="-3"
      id="c151411126"
      unitRef="USD">-183000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="d_2024-08-01_2025-07-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-CommunicationCompanyEquityMethodInvesteeMember"
      decimals="-3"
      id="c151411127"
      unitRef="USD">-1291000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="d_2023-08-01_2024-07-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-CommunicationCompanyEquityMethodInvesteeMember"
      decimals="-3"
      id="c151411128"
      unitRef="USD">-2093000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <idt:AmortizationOfEquityMethodInvestments
      contextRef="d_2025-08-01_2026-07-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-CommunicationCompanyEquityMethodInvesteeMember"
      decimals="-4"
      id="c151411129"
      unitRef="USD">1370000</idt:AmortizationOfEquityMethodInvestments>
    <idt:AmortizationOfEquityMethodInvestments
      contextRef="d_2024-08-01_2025-07-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-CommunicationCompanyEquityMethodInvesteeMember"
      decimals="-4"
      id="c151411130"
      unitRef="USD">1370000</idt:AmortizationOfEquityMethodInvestments>
    <idt:AmortizationOfEquityMethodInvestments
      contextRef="d_2023-08-01_2024-07-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-CommunicationCompanyEquityMethodInvesteeMember"
      decimals="-4"
      id="c151411131"
      unitRef="USD">1370000</idt:AmortizationOfEquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i_2026-07-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-CommunicationCompanyEquityMethodInvesteeMember"
      decimals="-4"
      id="c151411132"
      unitRef="USD">-1950000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i_2025-07-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-CommunicationCompanyEquityMethodInvesteeMember"
      decimals="-3"
      id="c151411133"
      unitRef="USD">-397000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i_2024-07-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-CommunicationCompanyEquityMethodInvesteeMember"
      decimals="-3"
      id="c151411134"
      unitRef="USD">1338000</us-gaap:EquityMethodInvestments>
    <idt:ReceivableWithImputedInterestMaximumLendingCapacity
      contextRef="i_2025-02-28_CreditFacilityAxis-RevolvingCreditFacilityMember_ScheduleOfReceivablesWithImputedInterestNameOfReceivableWithImputedInterestAxis-EquityMethodInvesteeRevolvingCreditAgreementMember"
      decimals="-6"
      id="c151412091"
      unitRef="USD">2000000</idt:ReceivableWithImputedInterestMaximumLendingCapacity>
    <us-gaap:ReceivableWithImputedInterestEffectiveYieldInterestRate
      contextRef="d_2025-02-01_2025-02-28_CreditFacilityAxis-RevolvingCreditFacilityMember_ScheduleOfReceivablesWithImputedInterestNameOfReceivableWithImputedInterestAxis-EquityMethodInvesteeRevolvingCreditAgreementMember"
      decimals="2"
      id="c151412092"
      unitRef="Pure">0.12</us-gaap:ReceivableWithImputedInterestEffectiveYieldInterestRate>
    <us-gaap:ReceivableWithImputedInterestFaceAmount
      contextRef="i_2025-07-31_CreditFacilityAxis-LineOfCreditMember_ScheduleOfReceivablesWithImputedInterestNameOfReceivableWithImputedInterestAxis-EquityMethodInvesteeRevolvingCreditAgreementMember"
      decimals="-5"
      id="c151412093"
      unitRef="USD">1900000</us-gaap:ReceivableWithImputedInterestFaceAmount>
    <us-gaap:ReceivableWithImputedInterestFaceAmount
      contextRef="i_2026-06-30_CreditFacilityAxis-LineOfCreditMember_ScheduleOfReceivablesWithImputedInterestNameOfReceivableWithImputedInterestAxis-EquityMethodInvesteeRevolvingCreditAgreementMember"
      decimals="-5"
      id="c151412094"
      unitRef="USD">100000</us-gaap:ReceivableWithImputedInterestFaceAmount>
    <us-gaap:ReceivableWithImputedInterestFaceAmount
      contextRef="i_2026-07-31_CreditFacilityAxis-LineOfCreditMember_ScheduleOfReceivablesWithImputedInterestNameOfReceivableWithImputedInterestAxis-EquityMethodInvesteeRevolvingCreditAgreementMember"
      decimals="-5"
      id="c151412095"
      unitRef="USD">200000</us-gaap:ReceivableWithImputedInterestFaceAmount>
    <us-gaap:LineOfCredit
      contextRef="i_2026-07-31_CreditFacilityAxis-LineOfCreditMember_ScheduleOfReceivablesWithImputedInterestNameOfReceivableWithImputedInterestAxis-EquityMethodInvesteeRevolvingCreditAgreementMember"
      decimals="-5"
      id="c151412096"
      unitRef="USD">2200000</us-gaap:LineOfCredit>
    <idt:ReceivableWithImputedInterestMaximumLendingCapacity
      contextRef="i_2026-07-31_CreditFacilityAxis-LineOfCreditMember_ScheduleOfReceivablesWithImputedInterestNameOfReceivableWithImputedInterestAxis-EquityMethodInvesteeRevolvingCreditAgreementMember"
      decimals="-5"
      id="c151412097"
      unitRef="USD">2200000</idt:ReceivableWithImputedInterestMaximumLendingCapacity>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3276992">
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Note &lt;em style="font: inherit;"&gt;9&lt;/em&gt;&lt;/b&gt;&#x2014;&lt;b&gt;Fair Value Measurements&lt;/b&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The following table presents the balance of assets and liabilities measured at fair value on a recurring basis:&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:52%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Level 1&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Level 2&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Level 3&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Total&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;July 31, 2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Debt securities&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;25,942&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;12,670&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;38,612&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Equity investments included in current assets&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;12,642&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;12,642&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Equity investments included in noncurrent assets&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;500&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;383&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;883&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;38,584&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;13,170&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;383&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;52,137&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Acquisition consideration included in:&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Other current liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;323&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;323&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Other noncurrent liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;323&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;323&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;July 31, 2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Debt securities&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;12,926&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;8,723&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;21,649&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Equity investments included in current assets&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;5,637&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;5,637&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Equity investments included in noncurrent assets&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,500&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;902&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,402&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;18,563&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;11,223&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;902&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;30,688&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Acquisition consideration included in:&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Other current liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Other noncurrent liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(610&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(610&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:27pt;margin-top:0pt;text-indent:-9pt;"&gt;&lt;b&gt;TOTAL&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(610&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(610&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;At&#160;&lt;em style="font: inherit;"&gt; July 31, 2026 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, the Company had $4.3 million and $3.0 million, respectively, in investments in hedge funds, which were included in noncurrent &#x201c;Equity investments&#x201d; in the accompanying consolidated balance sheets. The Company&#x2019;s investments in hedge funds were accounted for using the equity method and were therefore &lt;em style="font: inherit;"&gt;not&lt;/em&gt; measured at fair value.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The following tables summarize the change in the balance of the Company&#x2019;s assets measured at fair value on a recurring basis using significant unobservable inputs (Level &lt;em style="font: inherit;"&gt;3&lt;/em&gt;):&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:55%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Balance, beginning of period&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;902&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;695&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,263&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Redemption for Visa mandatory release assessment&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(877&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Total (losses) gains included in &#x201c;Other &lt;span style="-sec-ix-hidden:c151412716"&gt;&lt;span style="-sec-ix-hidden:c151412717"&gt;&lt;span style="-sec-ix-hidden:c151412718"&gt;expense&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;, net&#x201d;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(519&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;207&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;309&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;BALANCE, END OF PERIOD&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;383&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;902&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;695&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Change in unrealized gains or losses for the period included in earnings for assets held at the end of the period&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The following tables summarize the change in the balance of the Company&#x2019;s liabilities measured at fair value on a recurring basis using significant unobservable inputs (Level &lt;em style="font: inherit;"&gt;3&lt;/em&gt;):&lt;/p&gt;
   &lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:55%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Balance, beginning of period&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;610&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;906&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;4,805&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Payments&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(287&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(296&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(2,104&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Total (gains) losses included in:&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&#x201c;Other operating &lt;span style="-sec-ix-hidden:c151412719"&gt;&lt;span style="-sec-ix-hidden:c151412720"&gt;&lt;span style="-sec-ix-hidden:c151412721"&gt;expense&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;, net&#x201d;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(1,838&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Interest expense included in &#x201c;Interest &lt;span style="-sec-ix-hidden:c151412722"&gt;&lt;span style="-sec-ix-hidden:c151412723"&gt;&lt;span style="-sec-ix-hidden:c151412724"&gt;income&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;, net&#x201d;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;44&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&#x201c;Foreign currency translation adjustments&#x201d;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(1&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;BALANCE, END OF PERIOD&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;323&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;610&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;906&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Change in unrealized gains or losses for the period included in earnings for liabilities at the end of the period&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;In fiscal&#160;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;, fiscal&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, and fiscal&#160;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;, the Company paid an aggregate of $0.3 million, $0.3 million, and $2.1 million, respectively, for contingent consideration related to prior acquisitions, which included 2,679 shares in fiscal&#160;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;, of the Company&#x2019;s Class B common stock with an issue date value of $0.1 million. In addition, the Company recorded gains of $1.8 million in fiscal&#160;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;, on the write-off of contingent consideration payment obligations. These write-offs of contingent consideration were included in &#x201c;Other operating expense, net&#x201d; in the accompanying consolidated statements of income.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;i&gt;&lt;b&gt;Fair Value of Other Financial Instruments&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The estimated fair value of the Company&#x2019;s other financial instruments was determined using available market information or other appropriate valuation methodologies. However, considerable judgment is required in interpreting these data to develop estimates of fair value. Consequently, the estimates are &lt;em style="font: inherit;"&gt;not&lt;/em&gt; necessarily indicative of the amounts that could be realized or would be paid in a current market exchange.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;Cash and cash equivalents, restricted cash and cash equivalents, settlement assets, disbursement prefunding, other current assets, customer funds deposits, settlement liabilities, and other current liabilities.&lt;/i&gt; At&#160;&lt;em style="font: inherit;"&gt; July 31, 2026 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, the carrying amount of these assets and liabilities approximated fair value because of the short period of time to maturity. The fair value estimates for cash, cash equivalents, and restricted cash and cash equivalents were classified as Level &lt;em style="font: inherit;"&gt;1&lt;/em&gt; and settlement assets, disbursement prefunding, other current assets, customer funds deposits, settlement liabilities, and other current liabilities were classified as Level &lt;em style="font: inherit;"&gt;2&lt;/em&gt; of the fair value hierarchy.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;Other assets and other liabilities.&lt;/i&gt; At&#160;&lt;em style="font: inherit;"&gt; July 31, 2026 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, the carrying amount of these assets and liabilities approximated fair value. The fair values were estimated based on the Company&#x2019;s assumptions, which were classified as Level &lt;em style="font: inherit;"&gt;3&lt;/em&gt; of the fair value hierarchy.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
  </us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3276993">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:52%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Level 1&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Level 2&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Level 3&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Total&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;July 31, 2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Debt securities&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;25,942&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;12,670&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;38,612&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Equity investments included in current assets&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;12,642&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;12,642&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Equity investments included in noncurrent assets&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;500&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;383&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;883&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;38,584&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;13,170&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;383&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;52,137&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Acquisition consideration included in:&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Other current liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;323&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;323&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Other noncurrent liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;323&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;323&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;July 31, 2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Debt securities&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;12,926&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;8,723&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;21,649&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Equity investments included in current assets&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;5,637&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;5,637&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Equity investments included in noncurrent assets&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,500&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;902&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,402&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;18,563&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;11,223&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;902&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;30,688&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Acquisition consideration included in:&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Other current liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Other noncurrent liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(610&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(610&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:27pt;margin-top:0pt;text-indent:-9pt;"&gt;&lt;b&gt;TOTAL&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(610&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:9%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(610&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i_2026-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411139"
      unitRef="USD">25942000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i_2026-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-4"
      id="c151411140"
      unitRef="USD">12670000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i_2026-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411141"
      unitRef="USD">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i_2026-07-31_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411142"
      unitRef="USD">38612000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <idt:LongTermEquityInvestmentFairValueDisclosure
      contextRef="i_2026-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411143"
      unitRef="USD">12642000</idt:LongTermEquityInvestmentFairValueDisclosure>
    <idt:LongTermEquityInvestmentFairValueDisclosure
      contextRef="i_2026-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411144"
      unitRef="USD">0</idt:LongTermEquityInvestmentFairValueDisclosure>
    <idt:LongTermEquityInvestmentFairValueDisclosure
      contextRef="i_2026-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411145"
      unitRef="USD">0</idt:LongTermEquityInvestmentFairValueDisclosure>
    <idt:LongTermEquityInvestmentFairValueDisclosure
      contextRef="i_2026-07-31_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411146"
      unitRef="USD">12642000</idt:LongTermEquityInvestmentFairValueDisclosure>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i_2026-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411147"
      unitRef="USD">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i_2026-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="c151411148"
      unitRef="USD">500000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i_2026-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411149"
      unitRef="USD">383000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i_2026-07-31_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411150"
      unitRef="USD">883000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i_2026-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411151"
      unitRef="USD">38584000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i_2026-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-4"
      id="c151411152"
      unitRef="USD">13170000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i_2026-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411153"
      unitRef="USD">383000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i_2026-07-31_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411154"
      unitRef="USD">52137000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i_2026-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411155"
      unitRef="USD">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i_2026-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411156"
      unitRef="USD">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i_2026-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411157"
      unitRef="USD">323000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i_2026-07-31_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411158"
      unitRef="USD">323000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i_2026-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411159"
      unitRef="USD">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i_2026-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411160"
      unitRef="USD">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i_2026-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411161"
      unitRef="USD">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i_2026-07-31_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411162"
      unitRef="USD">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i_2026-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411163"
      unitRef="USD">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i_2026-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411164"
      unitRef="USD">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i_2026-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411165"
      unitRef="USD">323000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i_2026-07-31_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411166"
      unitRef="USD">323000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411167"
      unitRef="USD">12926000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411168"
      unitRef="USD">8723000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411169"
      unitRef="USD">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i_2025-07-31_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411170"
      unitRef="USD">21649000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <idt:LongTermEquityInvestmentFairValueDisclosure
      contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411171"
      unitRef="USD">5637000</idt:LongTermEquityInvestmentFairValueDisclosure>
    <idt:LongTermEquityInvestmentFairValueDisclosure
      contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411172"
      unitRef="USD">0</idt:LongTermEquityInvestmentFairValueDisclosure>
    <idt:LongTermEquityInvestmentFairValueDisclosure
      contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411173"
      unitRef="USD">0</idt:LongTermEquityInvestmentFairValueDisclosure>
    <idt:LongTermEquityInvestmentFairValueDisclosure
      contextRef="i_2025-07-31_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411174"
      unitRef="USD">5637000</idt:LongTermEquityInvestmentFairValueDisclosure>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411175"
      unitRef="USD">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="c151411176"
      unitRef="USD">2500000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411177"
      unitRef="USD">902000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i_2025-07-31_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411178"
      unitRef="USD">3402000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411179"
      unitRef="USD">18563000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411180"
      unitRef="USD">11223000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411181"
      unitRef="USD">902000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i_2025-07-31_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411182"
      unitRef="USD">30688000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411183"
      unitRef="USD">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411184"
      unitRef="USD">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411185"
      unitRef="USD">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i_2025-07-31_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411186"
      unitRef="USD">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411187"
      unitRef="USD">-0</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411188"
      unitRef="USD">-0</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-4"
      id="c151411189"
      unitRef="USD">610000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i_2025-07-31_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-4"
      id="c151411190"
      unitRef="USD">610000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411191"
      unitRef="USD">-0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c151411192"
      unitRef="USD">-0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i_2025-07-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-4"
      id="c151411193"
      unitRef="USD">610000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i_2025-07-31_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-4"
      id="c151411194"
      unitRef="USD">610000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent
      contextRef="i_2026-07-31_FinancialInstrumentAxis-HedgeFundsMember"
      decimals="-5"
      id="c151412102"
      unitRef="USD">4300000</us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent>
    <us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent
      contextRef="i_2025-07-31_FinancialInstrumentAxis-HedgeFundsMember"
      decimals="-6"
      id="c151412103"
      unitRef="USD">3000000</us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3276994">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:55%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Balance, beginning of period&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;902&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;695&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,263&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Redemption for Visa mandatory release assessment&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(877&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Total (losses) gains included in &#x201c;Other &lt;span style="-sec-ix-hidden:c151412716"&gt;&lt;span style="-sec-ix-hidden:c151412717"&gt;&lt;span style="-sec-ix-hidden:c151412718"&gt;expense&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;, net&#x201d;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(519&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;207&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;309&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;BALANCE, END OF PERIOD&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;383&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;902&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;695&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Change in unrealized gains or losses for the period included in earnings for assets held at the end of the period&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151411202"
      unitRef="USD">902000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i_2024-07-31"
      decimals="-3"
      id="c151411203"
      unitRef="USD">695000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i_2023-07-31"
      decimals="-3"
      id="c151411204"
      unitRef="USD">1263000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151411205"
      unitRef="USD">-0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151411206"
      unitRef="USD">-0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151411207"
      unitRef="USD">877000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151411208"
      unitRef="USD">519000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151411209"
      unitRef="USD">-207000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151411210"
      unitRef="USD">-309000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151411211"
      unitRef="USD">383000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151411212"
      unitRef="USD">902000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i_2024-07-31"
      decimals="-3"
      id="c151411213"
      unitRef="USD">695000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151411214"
      unitRef="USD">0</us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151411215"
      unitRef="USD">0</us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151411216"
      unitRef="USD">0</us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3276995">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:55%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Balance, beginning of period&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;610&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;906&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;4,805&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Payments&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(287&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(296&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(2,104&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Total (gains) losses included in:&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&#x201c;Other operating &lt;span style="-sec-ix-hidden:c151412719"&gt;&lt;span style="-sec-ix-hidden:c151412720"&gt;&lt;span style="-sec-ix-hidden:c151412721"&gt;expense&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;, net&#x201d;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(1,838&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Interest expense included in &#x201c;Interest &lt;span style="-sec-ix-hidden:c151412722"&gt;&lt;span style="-sec-ix-hidden:c151412723"&gt;&lt;span style="-sec-ix-hidden:c151412724"&gt;income&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;, net&#x201d;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;44&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&#x201c;Foreign currency translation adjustments&#x201d;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(1&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;BALANCE, END OF PERIOD&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;323&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;610&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;906&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Change in unrealized gains or losses for the period included in earnings for liabilities at the end of the period&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i_2025-07-31"
      decimals="-4"
      id="c151411220"
      unitRef="USD">610000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i_2024-07-31"
      decimals="-3"
      id="c151411221"
      unitRef="USD">906000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i_2023-07-31"
      decimals="-3"
      id="c151411222"
      unitRef="USD">4805000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151411223"
      unitRef="USD">-287000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151411224"
      unitRef="USD">-296000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151411225"
      unitRef="USD">-2104000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="d_2025-08-01_2026-07-31_NatureOfExpenseAxis-OtherOperatingExpenseNetMember"
      decimals="-3"
      id="c151411226"
      unitRef="USD">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="d_2024-08-01_2025-07-31_NatureOfExpenseAxis-OtherOperatingExpenseNetMember"
      decimals="-3"
      id="c151411227"
      unitRef="USD">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="d_2023-08-01_2024-07-31_NatureOfExpenseAxis-OtherOperatingExpenseNetMember"
      decimals="-3"
      id="c151411228"
      unitRef="USD">-1838000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="d_2025-08-01_2026-07-31_NatureOfExpenseAxis-InterestExpensesMember"
      decimals="-3"
      id="c151411229"
      unitRef="USD">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="d_2024-08-01_2025-07-31_NatureOfExpenseAxis-InterestExpensesMember"
      decimals="-3"
      id="c151411230"
      unitRef="USD">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="d_2023-08-01_2024-07-31_NatureOfExpenseAxis-InterestExpensesMember"
      decimals="-3"
      id="c151411231"
      unitRef="USD">44000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151411232"
      unitRef="USD">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151411233"
      unitRef="USD">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151411234"
      unitRef="USD">-1000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151411235"
      unitRef="USD">323000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i_2025-07-31"
      decimals="-4"
      id="c151411236"
      unitRef="USD">610000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i_2024-07-31"
      decimals="-3"
      id="c151411237"
      unitRef="USD">906000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151411238"
      unitRef="USD">0</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151411239"
      unitRef="USD">0</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151411240"
      unitRef="USD">0</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-5"
      id="c151412110"
      unitRef="USD">300000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-5"
      id="c151412111"
      unitRef="USD">300000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-5"
      id="c151412112"
      unitRef="USD">2100000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="d_2024-08-01_2025-07-31_StatementClassOfStockAxis-CommonClassBMember"
      decimals="INF"
      id="c151412113"
      unitRef="Share">2679</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="d_2024-08-01_2025-07-31_StatementClassOfStockAxis-CommonClassBMember"
      decimals="-5"
      id="c151412115"
      unitRef="USD">100000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <idt:GainOnContingentConsiderationLiabilityWriteoff
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-5"
      id="c151412116"
      unitRef="USD">1800000</idt:GainOnContingentConsiderationLiabilityWriteoff>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3276996">
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Note &lt;em style="font: inherit;"&gt;10&lt;/em&gt;&lt;/b&gt;&#x2014;&lt;b&gt;Property, Plant, and Equipment&lt;/b&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Property, plant, and equipment consist of the following:&lt;/p&gt;
   &lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:64%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:16%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:16%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:64%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:16%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:16%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:#cceeff;vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:64%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;50,509&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;45,879&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:#ffffff;vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:64%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Computer software&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;208,391&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;194,339&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:#cceeff;vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:64%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Leasehold improvements&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,526&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,837&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:#ffffff;vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:64%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Furniture and fixtures&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;976&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;695&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:#cceeff;vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:64%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;262,402&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;242,750&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:#ffffff;vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:64%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Less accumulated depreciation and amortization&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(220,538&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(203,881&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:#cceeff;vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:64%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Property, plant, and equipment, net&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;41,864&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;38,869&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company reduced its gross property, plant, and equipment and accumulated depreciation and amortization by $3.5 million and $6.1 million in fiscal&#160;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&#160;and fiscal&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, respectively, for property, plant, and equipment that was fully depreciated and &lt;em style="font: inherit;"&gt;no&lt;/em&gt; longer in service.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Depreciation and amortization expense of property, plant, and equipment was $20.0 million, $19.5 million, and $19.1 million in fiscal&#160;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;, fiscal&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, and fiscal&#160;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;, respectively.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;


  </us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3276997">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:64%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:16%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:16%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:64%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:16%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:16%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:#cceeff;vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:64%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;50,509&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;45,879&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:#ffffff;vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:64%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Computer software&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;208,391&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;194,339&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:#cceeff;vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:64%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Leasehold improvements&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,526&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,837&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:#ffffff;vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:64%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Furniture and fixtures&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;976&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;695&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:#cceeff;vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:64%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;262,402&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;242,750&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:#ffffff;vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:64%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Less accumulated depreciation and amortization&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(220,538&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(203,881&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:#cceeff;vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:64%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Property, plant, and equipment, net&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;41,864&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;38,869&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2026-07-31_PropertyPlantAndEquipmentByTypeAxis-EquipmentMember"
      decimals="-3"
      id="c151411242"
      unitRef="USD">50509000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2025-07-31_PropertyPlantAndEquipmentByTypeAxis-EquipmentMember"
      decimals="-3"
      id="c151411243"
      unitRef="USD">45879000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2026-07-31_PropertyPlantAndEquipmentByTypeAxis-ComputerEquipmentMember"
      decimals="-3"
      id="c151411244"
      unitRef="USD">208391000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2025-07-31_PropertyPlantAndEquipmentByTypeAxis-ComputerEquipmentMember"
      decimals="-3"
      id="c151411245"
      unitRef="USD">194339000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2026-07-31_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember"
      decimals="-3"
      id="c151411246"
      unitRef="USD">2526000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2025-07-31_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember"
      decimals="-3"
      id="c151411247"
      unitRef="USD">1837000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2026-07-31_PropertyPlantAndEquipmentByTypeAxis-FurnitureAndFixturesMember"
      decimals="-3"
      id="c151411248"
      unitRef="USD">976000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2025-07-31_PropertyPlantAndEquipmentByTypeAxis-FurnitureAndFixturesMember"
      decimals="-3"
      id="c151411249"
      unitRef="USD">695000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151411250"
      unitRef="USD">262402000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2025-07-31"
      decimals="-4"
      id="c151411251"
      unitRef="USD">242750000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151411252"
      unitRef="USD">220538000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151411253"
      unitRef="USD">203881000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151411254"
      unitRef="USD">41864000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151411255"
      unitRef="USD">38869000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionGainLossOnDisposition1
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-5"
      id="c151412126"
      unitRef="USD">-3500000</us-gaap:AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionGainLossOnDisposition1>
    <us-gaap:AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionGainLossOnDisposition1
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-5"
      id="c151412127"
      unitRef="USD">-6100000</us-gaap:AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionGainLossOnDisposition1>
    <us-gaap:Depreciation
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-7"
      id="c151412131"
      unitRef="USD">20000000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-5"
      id="c151412132"
      unitRef="USD">19500000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-5"
      id="c151412133"
      unitRef="USD">19100000</us-gaap:Depreciation>
    <us-gaap:GoodwillDisclosureTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3276998">
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Note &lt;em style="font: inherit;"&gt;11&lt;/em&gt;&lt;/b&gt;&#x2014;&lt;b&gt;Goodwill&lt;/b&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The table below reconciles the change in the carrying amount of goodwill by operating segment:&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Traditional&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:52%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Fintech&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;net2phone&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Communications&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Total&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Balance at July 31, 2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,199&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;9,844&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;13,414&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;26,457&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Foreign currency translation adjustments&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(22&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(147&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(169&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Balance at July 31, 2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,199&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;9,822&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;13,267&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;26,288&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Foreign currency translation adjustments&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;77&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;123&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;200&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Balance at July 31, 2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,199&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;9,899&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;13,390&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;26,488&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Foreign currency translation adjustments&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;14&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;37&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;51&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Balance at July 31, 2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,199&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;9,913&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;13,427&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;26,539&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
  </us-gaap:GoodwillDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3276999">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Traditional&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:52%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Fintech&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;net2phone&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Communications&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Total&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Balance at July 31, 2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,199&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;9,844&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;13,414&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;26,457&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Foreign currency translation adjustments&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(22&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(147&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(169&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Balance at July 31, 2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,199&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;9,822&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;13,267&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;26,288&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Foreign currency translation adjustments&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;77&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;123&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;200&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Balance at July 31, 2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,199&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;9,899&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;13,390&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;26,488&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Foreign currency translation adjustments&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;14&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;37&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;51&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Balance at July 31, 2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,199&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;9,913&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;13,427&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:9%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;26,539&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i_2023-07-31_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-3"
      id="c151411264"
      unitRef="USD">3199000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i_2023-07-31_StatementBusinessSegmentsAxis-Net2phone20Member"
      decimals="-3"
      id="c151411265"
      unitRef="USD">9844000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i_2023-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151411266"
      unitRef="USD">13414000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i_2023-07-31"
      decimals="-3"
      id="c151411267"
      unitRef="USD">26457000</us-gaap:Goodwill>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-3"
      id="c151411268"
      unitRef="USD">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-Net2phone20Member"
      decimals="-3"
      id="c151411269"
      unitRef="USD">-22000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151411270"
      unitRef="USD">-147000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151411271"
      unitRef="USD">-169000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i_2024-07-31_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-3"
      id="c151411272"
      unitRef="USD">3199000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i_2024-07-31_StatementBusinessSegmentsAxis-Net2phone20Member"
      decimals="-3"
      id="c151411273"
      unitRef="USD">9822000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i_2024-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151411274"
      unitRef="USD">13267000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i_2024-07-31"
      decimals="-3"
      id="c151411275"
      unitRef="USD">26288000</us-gaap:Goodwill>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-3"
      id="c151411276"
      unitRef="USD">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-Net2phone20Member"
      decimals="-3"
      id="c151411277"
      unitRef="USD">77000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="d_2024-08-01_2025-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151411278"
      unitRef="USD">123000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-5"
      id="c151411279"
      unitRef="USD">200000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i_2025-07-31_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-3"
      id="c151411280"
      unitRef="USD">3199000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i_2025-07-31_StatementBusinessSegmentsAxis-Net2phone20Member"
      decimals="-3"
      id="c151411281"
      unitRef="USD">9899000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i_2025-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-4"
      id="c151411282"
      unitRef="USD">13390000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151411283"
      unitRef="USD">26488000</us-gaap:Goodwill>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-3"
      id="c151411284"
      unitRef="USD">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-Net2phone20Member"
      decimals="-3"
      id="c151411285"
      unitRef="USD">14000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="d_2025-08-01_2026-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151411286"
      unitRef="USD">37000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151411287"
      unitRef="USD">51000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i_2026-07-31_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-3"
      id="c151411288"
      unitRef="USD">3199000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i_2026-07-31_StatementBusinessSegmentsAxis-Net2phone20Member"
      decimals="-3"
      id="c151411289"
      unitRef="USD">9913000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i_2026-07-31_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151411290"
      unitRef="USD">13427000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151411291"
      unitRef="USD">26539000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsDisclosureTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3277000">
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Note &lt;em style="font: inherit;"&gt;12&lt;/em&gt;&lt;/b&gt;&#x2014;&lt;b&gt;Other Intangible Assets&lt;/b&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;The table below presents information on the Company&#x2019;s amortized intangible assets:&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:30%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Weighted&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:30%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Average&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:30%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Amortization&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" colspan="2" style="font-family:Times New Roman;font-size:10pt;padding:0;width:16%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Gross Carrying&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" colspan="2" style="font-family:Times New Roman;font-size:10pt;padding:0;width:16%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Accumulated&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:30%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Period (years)&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:16%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Amount&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:16%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Amortization&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:16%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Net Balance&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:30%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;July 31, 2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:30%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Tradenames&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;6.8&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,373&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(716&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;657&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:30%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Non-compete agreements&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;16.7&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;660&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(486&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;174&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:30%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Customer relationships&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;9.8&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;13,082&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(5,151&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;7,931&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:30%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;9.6&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;15,115&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(6,353&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;8,762&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:30%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;July 31, 2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:30%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Tradenames&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;14.6&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,391&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(585&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;806&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:30%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Non-compete agreements&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;6.0&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;660&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(376&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;284&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:30%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Customer relationships&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;9.9&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;8,220&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(4,254&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,966&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:30%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;10.3&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;10,271&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(5,215&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;5,056&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Amortization expense of intangible assets was $1.4 million, $1.5 million, and $1.3 million in fiscal&#160;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;, fiscal&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, and fiscal&#160;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;, respectively. The Company estimates that amortization expense of intangible assets with finite lives will be $1.9 million, $1.8 million, $1.5 million, $1.3 million, and $1.3 million in fiscal &lt;em style="font: inherit;"&gt;2027,&lt;/em&gt; fiscal &lt;em style="font: inherit;"&gt;2028,&lt;/em&gt; fiscal &lt;em style="font: inherit;"&gt;2029,&lt;/em&gt; fiscal &lt;em style="font: inherit;"&gt;2030,&lt;/em&gt; and fiscal &lt;em style="font: inherit;"&gt;2031,&lt;/em&gt; respectively.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;


  </us-gaap:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3277001">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:30%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Weighted&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:30%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Average&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:30%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Amortization&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" colspan="2" style="font-family:Times New Roman;font-size:10pt;padding:0;width:16%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Gross Carrying&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" colspan="2" style="font-family:Times New Roman;font-size:10pt;padding:0;width:16%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Accumulated&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:30%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Period (years)&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:16%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Amount&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:16%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Amortization&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:16%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Net Balance&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:30%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;July 31, 2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:30%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Tradenames&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;6.8&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,373&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(716&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;657&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:30%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Non-compete agreements&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;16.7&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;660&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(486&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;174&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:30%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Customer relationships&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;9.8&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;13,082&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(5,151&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;7,931&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:30%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;9.6&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;15,115&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(6,353&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;8,762&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:30%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;July 31, 2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:30%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Tradenames&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;14.6&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,391&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(585&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;806&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:30%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Non-compete agreements&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;6.0&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;660&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(376&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;284&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:30%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Customer relationships&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;9.9&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;8,220&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(4,254&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,966&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:30%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;10.3&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;10,271&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(5,215&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td class="ck-editor__editable ck-editor__nested-editable" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;5,056&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i_2026-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TradeNamesMember"
      id="c151411308">P6Y9M18D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i_2026-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TradeNamesMember"
      decimals="-3"
      id="c151411309"
      unitRef="USD">1373000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i_2026-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TradeNamesMember"
      decimals="-3"
      id="c151411310"
      unitRef="USD">716000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i_2026-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TradeNamesMember"
      decimals="-3"
      id="c151411311"
      unitRef="USD">657000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i_2026-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-NoncompeteAgreementsMember"
      id="c151411312">P16Y8M12D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i_2026-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-NoncompeteAgreementsMember"
      decimals="-4"
      id="c151411313"
      unitRef="USD">660000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i_2026-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-NoncompeteAgreementsMember"
      decimals="-3"
      id="c151411314"
      unitRef="USD">486000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i_2026-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-NoncompeteAgreementsMember"
      decimals="-3"
      id="c151411315"
      unitRef="USD">174000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i_2026-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember"
      id="c151411316">P9Y9M18D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i_2026-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember"
      decimals="-3"
      id="c151411317"
      unitRef="USD">13082000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i_2026-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember"
      decimals="-3"
      id="c151411318"
      unitRef="USD">5151000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i_2026-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember"
      decimals="-3"
      id="c151411319"
      unitRef="USD">7931000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="i_2026-07-31" id="c151411320">P9Y7M6D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151411321"
      unitRef="USD">15115000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151411322"
      unitRef="USD">6353000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151411323"
      unitRef="USD">8762000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TradeNamesMember"
      id="c151411324">P14Y7M6D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TradeNamesMember"
      decimals="-3"
      id="c151411325"
      unitRef="USD">1391000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TradeNamesMember"
      decimals="-3"
      id="c151411326"
      unitRef="USD">585000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TradeNamesMember"
      decimals="-3"
      id="c151411327"
      unitRef="USD">806000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-NoncompeteAgreementsMember"
      id="c151411328">P6Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-NoncompeteAgreementsMember"
      decimals="-4"
      id="c151411329"
      unitRef="USD">660000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-NoncompeteAgreementsMember"
      decimals="-3"
      id="c151411330"
      unitRef="USD">376000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-NoncompeteAgreementsMember"
      decimals="-3"
      id="c151411331"
      unitRef="USD">284000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember"
      id="c151411332">P9Y10M24D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember"
      decimals="-4"
      id="c151411333"
      unitRef="USD">8220000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember"
      decimals="-3"
      id="c151411334"
      unitRef="USD">4254000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i_2025-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember"
      decimals="-3"
      id="c151411335"
      unitRef="USD">3966000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="i_2025-07-31" id="c151411336">P10Y3M18D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151411337"
      unitRef="USD">10271000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151411338"
      unitRef="USD">5215000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151411339"
      unitRef="USD">5056000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-5"
      id="c151412140"
      unitRef="USD">1400000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-5"
      id="c151412141"
      unitRef="USD">1500000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-5"
      id="c151412142"
      unitRef="USD">1300000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i_2026-07-31"
      decimals="-5"
      id="c151412146"
      unitRef="USD">1900000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i_2026-07-31"
      decimals="-5"
      id="c151412147"
      unitRef="USD">1800000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i_2026-07-31"
      decimals="-5"
      id="c151412148"
      unitRef="USD">1500000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i_2026-07-31"
      decimals="-5"
      id="c151412149"
      unitRef="USD">1300000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i_2026-07-31"
      decimals="-5"
      id="c151412150"
      unitRef="USD">1300000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:VariableInterestEntityDisclosureTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3277002">
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Note &lt;em style="font: inherit;"&gt;13&lt;/em&gt;&lt;/b&gt;&#x2014;&lt;b&gt;Variable Interest Entity&lt;/b&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:0pt;margin-right:0pt;margin-top:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company is the primary beneficiary of the Disbursement Payments VIE. The Company consolidates the Disbursement Payments VIE because it has the power to direct the activities of the VIE that most significantly impact its economic performance, and has the obligation to absorb losses of, and the right to receive benefits from, the Disbursement Payments VIE that could potentially be significant to it. The Company does &lt;em style="font: inherit;"&gt;not&lt;/em&gt; currently own any interest in the Disbursement Payments VIE and thus the net income of the Disbursement Payments VIE was attributed to noncontrolling interests in the accompanying statements of income.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Disbursement Payments VIE&#x2019;s net income and aggregate funding provided by the Company were as follows:&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:55%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:55%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:#cceeff;vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Net income of the Disbursement Payments VIE&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,850&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;940&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;513&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:#ffffff;vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Aggregate funding provided by the Company, net&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;417&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;488&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;215&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Disbursement Payments VIE&#x2019;s summarized consolidated balance sheet amounts are as follows:&lt;/p&gt;
   &lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:70%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;ASSETS&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Cash and cash equivalents&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,623&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,116&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Restricted cash&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;18,102&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;11,000&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Trade accounts receivable, net&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;942&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;244&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Disbursement prefunding&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;4,977&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,400&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Prepaid expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;480&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;431&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Other current assets&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;176&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;224&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Other non-current assets&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;407&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;-&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Property, plant, and equipment, net&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;517&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;204&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Other intangibles, net&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;279&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;432&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL ASSETS&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;29,503&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;17,051&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;LIABILITIES AND NONCONTROLLING INTERESTS&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Trade accounts payable&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;371&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;27&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Accrued expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;379&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;159&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Customer funds deposits&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;19,920&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;10,701&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Other long-term liabilities&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;331&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;-&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Due to the Company&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,146&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;729&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Accumulated other comprehensive income&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;129&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;58&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Noncontrolling interests&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;7,227&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;5,377&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL LIABILITIES AND NONCONTROLLING INTERESTS&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;29,503&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;17,051&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Disbursement Payments VIE&#x2019;s assets &lt;em style="font: inherit;"&gt; may &lt;/em&gt;only be used to settle the Disbursement Payments VIE&#x2019;s obligations and &lt;em style="font: inherit;"&gt; may &lt;/em&gt;&lt;em style="font: inherit;"&gt;not&lt;/em&gt; be used for other consolidated entities. The Disbursement Payments VIE&#x2019;s liabilities are non-recourse to the general credit of the Company&#x2019;s other consolidated entities.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
  </us-gaap:VariableInterestEntityDisclosureTextBlock>
    <us-gaap:ScheduleOfVariableInterestEntitiesTextBlock
      contextRef="d_2025-08-01_2026-07-31"
      id="F1A8CD00-50B8-4377-BC7D-FAF3D403BE33">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:55%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:55%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:#cceeff;vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Net income of the Disbursement Payments VIE&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,850&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;940&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;513&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:#ffffff;vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Aggregate funding provided by the Company, net&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;417&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;488&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;215&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:70%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;ASSETS&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Cash and cash equivalents&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,623&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,116&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Restricted cash&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;18,102&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;11,000&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Trade accounts receivable, net&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;942&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;244&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Disbursement prefunding&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;4,977&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,400&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Prepaid expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;480&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;431&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Other current assets&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;176&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;224&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Other non-current assets&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;407&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;-&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Property, plant, and equipment, net&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;517&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;204&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Other intangibles, net&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;279&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;432&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL ASSETS&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;29,503&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;17,051&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;LIABILITIES AND NONCONTROLLING INTERESTS&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Trade accounts payable&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;371&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;27&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Accrued expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;379&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;159&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Customer funds deposits&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;19,920&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;10,701&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Other long-term liabilities&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;331&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;-&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Due to the Company&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,146&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;729&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Accumulated other comprehensive income&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;129&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;58&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Noncontrolling interests&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;7,227&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;5,377&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL LIABILITIES AND NONCONTROLLING INTERESTS&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;29,503&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;17,051&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfVariableInterestEntitiesTextBlock>
    <us-gaap:ProfitLoss
      contextRef="d_2025-08-01_2026-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember"
      decimals="-4"
      id="c151411342"
      unitRef="USD">1850000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2024-08-01_2025-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember"
      decimals="-4"
      id="c151411343"
      unitRef="USD">940000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2023-08-01_2024-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember"
      decimals="-3"
      id="c151411344"
      unitRef="USD">513000</us-gaap:ProfitLoss>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="d_2025-08-01_2026-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember"
      decimals="-3"
      id="c151411345"
      unitRef="USD">417000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="d_2024-08-01_2025-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember"
      decimals="-3"
      id="c151411346"
      unitRef="USD">488000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="d_2023-08-01_2024-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember"
      decimals="-3"
      id="c151411347"
      unitRef="USD">215000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i_2026-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember"
      decimals="-3"
      id="c151411350"
      unitRef="USD">3623000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i_2025-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember"
      decimals="-3"
      id="c151411351"
      unitRef="USD">3116000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i_2026-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember"
      decimals="-3"
      id="c151411352"
      unitRef="USD">18102000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i_2025-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember"
      decimals="-6"
      id="c151411353"
      unitRef="USD">11000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i_2026-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember"
      decimals="-3"
      id="c151411354"
      unitRef="USD">942000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i_2025-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember"
      decimals="-3"
      id="c151411355"
      unitRef="USD">244000</us-gaap:AccountsReceivableNetCurrent>
    <idt:DisbursementPrefunding
      contextRef="i_2026-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember"
      decimals="-3"
      id="c151411356"
      unitRef="USD">4977000</idt:DisbursementPrefunding>
    <idt:DisbursementPrefunding
      contextRef="i_2025-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember"
      decimals="-5"
      id="c151411357"
      unitRef="USD">1400000</idt:DisbursementPrefunding>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i_2026-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember"
      decimals="-4"
      id="c151411358"
      unitRef="USD">480000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i_2025-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember"
      decimals="-3"
      id="c151411359"
      unitRef="USD">431000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i_2026-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember"
      decimals="-3"
      id="c151411360"
      unitRef="USD">176000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i_2025-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember"
      decimals="-3"
      id="c151411361"
      unitRef="USD">224000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i_2026-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember"
      decimals="-3"
      id="c151411362"
      unitRef="USD">407000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i_2025-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember"
      decimals="-3"
      id="c151411363"
      unitRef="USD">0</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i_2026-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember"
      decimals="-3"
      id="c151411364"
      unitRef="USD">517000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i_2025-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember"
      decimals="-3"
      id="c151411365"
      unitRef="USD">204000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OtherIntangibleAssetsNet
      contextRef="i_2026-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember"
      decimals="-3"
      id="c151411366"
      unitRef="USD">279000</us-gaap:OtherIntangibleAssetsNet>
    <us-gaap:OtherIntangibleAssetsNet
      contextRef="i_2025-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember"
      decimals="-3"
      id="c151411367"
      unitRef="USD">432000</us-gaap:OtherIntangibleAssetsNet>
    <us-gaap:Assets
      contextRef="i_2026-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember"
      decimals="-3"
      id="c151411368"
      unitRef="USD">29503000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i_2025-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember"
      decimals="-3"
      id="c151411369"
      unitRef="USD">17051000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i_2026-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember_RelatedPartyTransactionsByRelatedPartyAxis-NonrelatedPartyMember"
      decimals="-3"
      id="c151411370"
      unitRef="USD">371000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i_2025-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember_RelatedPartyTransactionsByRelatedPartyAxis-NonrelatedPartyMember"
      decimals="-3"
      id="c151411371"
      unitRef="USD">27000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i_2026-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember"
      decimals="-3"
      id="c151411372"
      unitRef="USD">379000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i_2025-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember"
      decimals="-3"
      id="c151411373"
      unitRef="USD">159000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:CustomerRefundLiabilityCurrent
      contextRef="i_2026-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember"
      decimals="-4"
      id="c151411374"
      unitRef="USD">19920000</us-gaap:CustomerRefundLiabilityCurrent>
    <us-gaap:CustomerRefundLiabilityCurrent
      contextRef="i_2025-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember"
      decimals="-3"
      id="c151411375"
      unitRef="USD">10701000</us-gaap:CustomerRefundLiabilityCurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i_2026-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember"
      decimals="-3"
      id="c151411376"
      unitRef="USD">331000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i_2025-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember"
      decimals="-3"
      id="c151411377"
      unitRef="USD">0</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i_2026-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember_RelatedPartyTransactionsByRelatedPartyAxis-RelatedPartyMember"
      decimals="-3"
      id="c151411378"
      unitRef="USD">1146000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i_2025-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember_RelatedPartyTransactionsByRelatedPartyAxis-RelatedPartyMember"
      decimals="-3"
      id="c151411379"
      unitRef="USD">729000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i_2026-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember"
      decimals="-3"
      id="c151411380"
      unitRef="USD">129000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i_2025-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember"
      decimals="-3"
      id="c151411381"
      unitRef="USD">58000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:MinorityInterest
      contextRef="i_2026-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember"
      decimals="-3"
      id="c151411382"
      unitRef="USD">7227000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i_2025-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember"
      decimals="-3"
      id="c151411383"
      unitRef="USD">5377000</us-gaap:MinorityInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i_2026-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember"
      decimals="-3"
      id="c151411384"
      unitRef="USD">29503000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i_2025-07-31_ConsolidatedEntitiesAxis-VariableInterestEntityPrimaryBeneficiaryMember"
      decimals="-3"
      id="c151411385"
      unitRef="USD">17051000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:OtherOperatingIncomeAndExpenseTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3277005">
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Note &lt;em style="font: inherit;"&gt;14&lt;/em&gt;&lt;/b&gt;&#x2014;&lt;b&gt;Other Operating&lt;/b&gt;&lt;span style="color:#000000;"&gt;&lt;b&gt; Expense, N&lt;/b&gt;&lt;/span&gt;&lt;b&gt;et&lt;/b&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The following table summarizes the other operating&lt;span style="color:#000000;"&gt; expense, &lt;/span&gt;net by business segment:&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-right:0pt;margin-top:0pt;text-indent:-9pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:55%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Corporate&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;Straight Path Communications Inc. class action legal fees, net of reimbursements&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;422&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(527&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(7,237&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;Straight Path Communications Inc. class action insurance claims&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,869&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;Legal fees associated with settlement of litigation&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(176&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(1,575&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;117&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(1,000&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;12&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Fintech&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;Write-off of intangible &lt;span style="-sec-ix-hidden:c151412725"&gt;&lt;span style="-sec-ix-hidden:c151412726"&gt;&lt;span style="-sec-ix-hidden:c151412727"&gt;assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(74&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;Write-off of contingent consideration liability&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,765&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;net2phone&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;Write-off of &lt;span style="-sec-ix-hidden:c151412728"&gt;&lt;span style="-sec-ix-hidden:c151412729"&gt;&lt;span style="-sec-ix-hidden:c151412730"&gt;equipment&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(285&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(635&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;Write-off of contingent consideration&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;73&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(17&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;NRS&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;Settlement of litigation&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;33&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(2,401&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;Write-off of capitalized internal use software&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(45&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(479&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(105&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Traditional Communications&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;Write-off of &lt;span style="-sec-ix-hidden:c151412731"&gt;&lt;span style="-sec-ix-hidden:c151412732"&gt;&lt;span style="-sec-ix-hidden:c151412733"&gt;equipment&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(222&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;Write-off of capitalized internal use software&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(237&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;25&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;15&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;51&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(343&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(6,342&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(2,945&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;i&gt;&lt;b&gt;Straight Path Communications Inc. Class Action&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;As discussed in Note &lt;em style="font: inherit;"&gt;23,&lt;/em&gt; the Company and other parties were named in a putative class action and derivative complaint related to Straight Path Communications Inc. filed in the Court of Chancery of the State of Delaware. The Court dismissed all claims against the Company, and found that, contrary to the plaintiffs&#x2019; allegations, the class suffered &lt;em style="font: inherit;"&gt;no&lt;/em&gt; damages. The plaintiffs filed an appeal to which the Company answered. Oral argument was held on &lt;em style="font: inherit;"&gt; October 22, 2025, &lt;/em&gt;and on &lt;em style="font: inherit;"&gt; December 3, 2025,&lt;/em&gt;&lt;i&gt; &lt;/i&gt;the Delaware Supreme Court affirmed the favorable decision of the Court of Chancery that dismissed all claims against the Company and found that Plaintiff and the class suffered &lt;em style="font: inherit;"&gt;no&lt;/em&gt; damages.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;i&gt;&lt;b&gt;Settlement of Litigation&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;In fiscal &lt;em style="font: inherit;"&gt;2026,&lt;/em&gt; the Company recorded an aggregate expense of $0.1 million related to the settlement of litigation, of which $0.2 million was included in Corporate, partially offset by less than $0.1 million recorded within the NRS segment in connection with the favorable resolution of a litigation matter.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;In fiscal&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, the Company recorded an aggregate expense of $4.0 million related to the settlement of litigation, of which $1.6 million was included in Corporate and $2.4 million was included in the NRS segment.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Contingent Consideration Liabilities&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;In fiscal&#160;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;, the Company recognized a gain on the write-off of a contingent consideration payment obligation in the Fintech segment of $1.8 million, and a gain on the write-off of a contingent consideration payment obligation in the &lt;em style="font: inherit;"&gt;net2phone&lt;/em&gt; segment of $0.1 million.&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Write-off of Equipment&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt; &lt;br/&gt;In fiscal&#160;&lt;em style="font: inherit;"&gt;2026,&lt;/em&gt; the Company reduced its net book value of equipment that was taken out of service and recorded expense of $0.3 million in the &lt;em style="font: inherit;"&gt;net2phone&lt;/em&gt; segment.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;In fiscal &lt;em style="font: inherit;"&gt;2025,&lt;/em&gt; the Company reduced its net book value of equipment that was taken out of service and recorded expense of $0.9 million, of which $0.6 million was recorded within the &lt;em style="font: inherit;"&gt;net2phone&lt;/em&gt; segment and $0.2 million within the Traditional Communications segment.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;i&gt;&lt;b&gt;Write-off of Capitalized Internal Use Software Costs&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;In fiscal&#160;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;, the Company reduced its unamortized capitalized internal use software costs for internal use software that was taken out of service and recorded expense of $0.3 million.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;


  </us-gaap:OtherOperatingIncomeAndExpenseTextBlock>
    <us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3277006">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:55%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Corporate&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;Straight Path Communications Inc. class action legal fees, net of reimbursements&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;422&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(527&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(7,237&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;Straight Path Communications Inc. class action insurance claims&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,869&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;Legal fees associated with settlement of litigation&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(176&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(1,575&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;117&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(1,000&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;12&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Fintech&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;Write-off of intangible &lt;span style="-sec-ix-hidden:c151412725"&gt;&lt;span style="-sec-ix-hidden:c151412726"&gt;&lt;span style="-sec-ix-hidden:c151412727"&gt;assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(74&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;Write-off of contingent consideration liability&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,765&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;net2phone&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;Write-off of &lt;span style="-sec-ix-hidden:c151412728"&gt;&lt;span style="-sec-ix-hidden:c151412729"&gt;&lt;span style="-sec-ix-hidden:c151412730"&gt;equipment&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(285&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(635&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;Write-off of contingent consideration&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;73&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(17&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;NRS&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;Settlement of litigation&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;33&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(2,401&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;Write-off of capitalized internal use software&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(45&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(479&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(105&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Traditional Communications&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;Write-off of &lt;span style="-sec-ix-hidden:c151412731"&gt;&lt;span style="-sec-ix-hidden:c151412732"&gt;&lt;span style="-sec-ix-hidden:c151412733"&gt;equipment&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(222&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;Write-off of capitalized internal use software&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(237&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;25&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;15&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;51&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(343&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(6,342&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(2,945&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock>
    <us-gaap:LegalFees
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-CorporateNonSegmentMember_LossContingenciesByNatureOfContingencyAxis-StraightPathCommunicationsClassActionMember"
      decimals="-3"
      id="c151411391"
      unitRef="USD">-422000</us-gaap:LegalFees>
    <us-gaap:LegalFees
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-CorporateNonSegmentMember_LossContingenciesByNatureOfContingencyAxis-StraightPathCommunicationsClassActionMember"
      decimals="-3"
      id="c151411392"
      unitRef="USD">527000</us-gaap:LegalFees>
    <us-gaap:LegalFees
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-CorporateNonSegmentMember_LossContingenciesByNatureOfContingencyAxis-StraightPathCommunicationsClassActionMember"
      decimals="-3"
      id="c151411393"
      unitRef="USD">7237000</us-gaap:LegalFees>
    <us-gaap:InsuranceCommissions
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-CorporateNonSegmentMember"
      decimals="-3"
      id="c151411394"
      unitRef="USD">-0</us-gaap:InsuranceCommissions>
    <us-gaap:InsuranceCommissions
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-CorporateNonSegmentMember"
      decimals="-3"
      id="c151411395"
      unitRef="USD">-0</us-gaap:InsuranceCommissions>
    <us-gaap:InsuranceCommissions
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-CorporateNonSegmentMember"
      decimals="-3"
      id="c151411396"
      unitRef="USD">-2869000</us-gaap:InsuranceCommissions>
    <us-gaap:LegalFees
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-CorporateNonSegmentMember"
      decimals="-3"
      id="c151411397"
      unitRef="USD">176000</us-gaap:LegalFees>
    <us-gaap:LegalFees
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-CorporateNonSegmentMember"
      decimals="-3"
      id="c151411398"
      unitRef="USD">1575000</us-gaap:LegalFees>
    <us-gaap:LegalFees
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-CorporateNonSegmentMember"
      decimals="-3"
      id="c151411399"
      unitRef="USD">-0</us-gaap:LegalFees>
    <us-gaap:OtherExpenses
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-CorporateNonSegmentMember"
      decimals="-3"
      id="c151411400"
      unitRef="USD">-117000</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-CorporateNonSegmentMember"
      decimals="-6"
      id="c151411401"
      unitRef="USD">1000000</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-CorporateNonSegmentMember"
      decimals="-3"
      id="c151411402"
      unitRef="USD">-12000</us-gaap:OtherExpenses>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-3"
      id="c151411403"
      unitRef="USD">-0</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-3"
      id="c151411404"
      unitRef="USD">-0</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-3"
      id="c151411405"
      unitRef="USD">74000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <idt:ContingentConsiderationLiabilityWriteOff
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-3"
      id="c151411406"
      unitRef="USD">0</idt:ContingentConsiderationLiabilityWriteOff>
    <idt:ContingentConsiderationLiabilityWriteOff
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-3"
      id="c151411407"
      unitRef="USD">0</idt:ContingentConsiderationLiabilityWriteOff>
    <idt:ContingentConsiderationLiabilityWriteOff
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-3"
      id="c151411408"
      unitRef="USD">1765000</idt:ContingentConsiderationLiabilityWriteOff>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-Net2phoneMember"
      decimals="-3"
      id="c151411409"
      unitRef="USD">285000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-Net2phoneMember"
      decimals="-3"
      id="c151411410"
      unitRef="USD">635000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-Net2phoneMember"
      decimals="-3"
      id="c151411411"
      unitRef="USD">-0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <idt:ContingentConsiderationLiabilityWriteOff
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-Net2phoneMember"
      decimals="-3"
      id="c151411412"
      unitRef="USD">0</idt:ContingentConsiderationLiabilityWriteOff>
    <idt:ContingentConsiderationLiabilityWriteOff
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-Net2phoneMember"
      decimals="-3"
      id="c151411413"
      unitRef="USD">0</idt:ContingentConsiderationLiabilityWriteOff>
    <idt:ContingentConsiderationLiabilityWriteOff
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-Net2phoneMember"
      decimals="-3"
      id="c151411414"
      unitRef="USD">73000</idt:ContingentConsiderationLiabilityWriteOff>
    <us-gaap:OtherExpenses
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-Net2phoneMember"
      decimals="-3"
      id="c151411415"
      unitRef="USD">-0</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-Net2phoneMember"
      decimals="-3"
      id="c151411416"
      unitRef="USD">-3000</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-Net2phoneMember"
      decimals="-3"
      id="c151411417"
      unitRef="USD">17000</us-gaap:OtherExpenses>
    <us-gaap:LegalFees
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember"
      decimals="-3"
      id="c151411418"
      unitRef="USD">-33000</us-gaap:LegalFees>
    <us-gaap:LegalFees
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember"
      decimals="-3"
      id="c151411419"
      unitRef="USD">2401000</us-gaap:LegalFees>
    <us-gaap:LegalFees
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember"
      decimals="-3"
      id="c151411420"
      unitRef="USD">-0</us-gaap:LegalFees>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember"
      decimals="-3"
      id="c151411421"
      unitRef="USD">-0</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember"
      decimals="-3"
      id="c151411422"
      unitRef="USD">-0</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember"
      decimals="-3"
      id="c151411423"
      unitRef="USD">45000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:OtherExpenses
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember"
      decimals="-3"
      id="c151411424"
      unitRef="USD">479000</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember"
      decimals="-3"
      id="c151411425"
      unitRef="USD">-0</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-NationalRetailSolutionsMember"
      decimals="-3"
      id="c151411426"
      unitRef="USD">105000</us-gaap:OtherExpenses>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151411427"
      unitRef="USD">-0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151411428"
      unitRef="USD">222000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151411429"
      unitRef="USD">-0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151411430"
      unitRef="USD">-0</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151411431"
      unitRef="USD">-0</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151411432"
      unitRef="USD">237000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:OtherExpenses
      contextRef="d_2025-08-01_2026-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151411433"
      unitRef="USD">25000</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses
      contextRef="d_2024-08-01_2025-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151411434"
      unitRef="USD">15000</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses
      contextRef="d_2023-08-01_2024-07-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-3"
      id="c151411435"
      unitRef="USD">51000</us-gaap:OtherExpenses>
    <us-gaap:LegalFees
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151411436"
      unitRef="USD">343000</us-gaap:LegalFees>
    <us-gaap:LegalFees
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151411437"
      unitRef="USD">6342000</us-gaap:LegalFees>
    <us-gaap:LegalFees
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151411438"
      unitRef="USD">2945000</us-gaap:LegalFees>
    <us-gaap:PaymentsForLegalSettlements
      contextRef="d_2025-08-01_2026-07-31_LossContingenciesByNatureOfContingencyAxis-LawsuitWithJds1Member"
      decimals="-5"
      id="c151412167"
      unitRef="USD">100000</us-gaap:PaymentsForLegalSettlements>
    <us-gaap:PaymentsForLegalSettlements
      contextRef="d_2025-08-01_2026-07-31_LossContingenciesByNatureOfContingencyAxis-LawsuitWithJds1Member_StatementBusinessSegmentsAxis-CorporateMember"
      decimals="-5"
      id="c151412168"
      unitRef="USD">200000</us-gaap:PaymentsForLegalSettlements>
    <us-gaap:PaymentsForLegalSettlements
      contextRef="d_2025-08-01_2026-07-31_LossContingenciesByNatureOfContingencyAxis-LawsuitWithJds1Member_StatementBusinessSegmentsAxis-NrsMember"
      decimals="-5"
      id="c151412169"
      unitRef="USD">100000</us-gaap:PaymentsForLegalSettlements>
    <us-gaap:PaymentsForLegalSettlements
      contextRef="d_2024-08-01_2025-07-31_LossContingenciesByNatureOfContingencyAxis-LawsuitWithJds1Member"
      decimals="-6"
      id="c151412171"
      unitRef="USD">4000000</us-gaap:PaymentsForLegalSettlements>
    <us-gaap:PaymentsForLegalSettlements
      contextRef="d_2024-08-01_2025-07-31_LossContingenciesByNatureOfContingencyAxis-LawsuitWithJds1Member_StatementBusinessSegmentsAxis-CorporateMember"
      decimals="-5"
      id="c151412172"
      unitRef="USD">1600000</us-gaap:PaymentsForLegalSettlements>
    <us-gaap:PaymentsForLegalSettlements
      contextRef="d_2024-08-01_2025-07-31_LossContingenciesByNatureOfContingencyAxis-LawsuitWithJds1Member_StatementBusinessSegmentsAxis-NrsMember"
      decimals="-5"
      id="c151412173"
      unitRef="USD">2400000</us-gaap:PaymentsForLegalSettlements>
    <idt:GainOnContingentConsiderationLiabilityWriteoff
      contextRef="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-FintechMember"
      decimals="-5"
      id="c151412175"
      unitRef="USD">1800000</idt:GainOnContingentConsiderationLiabilityWriteoff>
    <idt:GainOnContingentConsiderationLiabilityWriteoff
      contextRef="d_2023-08-01_2024-07-31_StatementBusinessSegmentsAxis-Net2phone20Member"
      decimals="-5"
      id="c151412177"
      unitRef="USD">100000</idt:GainOnContingentConsiderationLiabilityWriteoff>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="d_2025-08-01_2026-07-31_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis-EquipmentsMember_StatementBusinessSegmentsAxis-Net2phone20Member"
      decimals="-5"
      id="c151412179"
      unitRef="USD">300000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="d_2024-08-01_2025-07-31_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis-EquipmentsMember"
      decimals="-5"
      id="c151412182"
      unitRef="USD">900000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="d_2024-08-01_2025-07-31_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis-EquipmentsMember_StatementBusinessSegmentsAxis-Net2phone20Member"
      decimals="-5"
      id="c151412183"
      unitRef="USD">600000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="d_2024-08-01_2025-07-31_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis-EquipmentsMember_StatementBusinessSegmentsAxis-TraditionalCommunicationsMember"
      decimals="-5"
      id="c151412185"
      unitRef="USD">200000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="d_2023-08-01_2024-07-31_FiniteLivedIntangibleAssetsByMajorClassAxis-InternalUseSoftwareMember"
      decimals="-5"
      id="c151412187"
      unitRef="USD">300000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:DebtDisclosureTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3277007">
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Note &lt;em style="font: inherit;"&gt;15&lt;/em&gt;&lt;/b&gt;&#x2014;&lt;b&gt;Revolving Credit Facility&lt;/b&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;IDT Telecom, Inc. (&#x201c;IDT Telecom&#x201d;), a subsidiary of the Company, maintains a revolving credit facility with TD Bank, N.A. The commitment under the facility was initially $25.0 million. Effective &lt;em style="font: inherit;"&gt; August 11, 2026, &lt;/em&gt;the facility, which was scheduled to mature on &lt;em style="font: inherit;"&gt; August 16, 2026, &lt;/em&gt;was amended to extend the maturity date to &lt;em style="font: inherit;"&gt; July 15, 2029. &lt;/em&gt;The amendment also increased the facility to provide additional seasonal borrowing capacity, raising the commitment to $50.0 million during the months of &lt;em style="font: inherit;"&gt; May &lt;/em&gt;and &lt;em style="font: inherit;"&gt; December &lt;/em&gt;of each year (from $25.0 million during all other months). IDT Telecom &lt;em style="font: inherit;"&gt; may &lt;/em&gt;use the proceeds to finance working capital requirements. The facility is secured by substantially all of the Company's assets and bears interest at the term secured overnight financing rate plus &lt;em style="font: inherit;"&gt;10&lt;/em&gt; basis points, plus a margin of 125 to 175 basis points depending on IDT Telecom&#x2019;s leverage ratio as of the most recently completed fiscal quarter. Interest is payable monthly, and all outstanding principal and accrued and unpaid interest is due upon the maturity date of the facility. IDT Telecom pays a quarterly unused commitment fee of 10 basis points on the average daily unused balance of the commitment.&#160;At&#160;&lt;em style="font: inherit;"&gt; July 31, 2026&lt;/em&gt;&#160;and&#160;&lt;em style="font: inherit;"&gt; July 31, 2025&lt;/em&gt;, there were&#160;&lt;span style="-sec-ix-hidden:c151412197"&gt;no&lt;/span&gt;&#160;amounts outstanding under this facility. During fiscal&#160;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;, fiscal&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, and fiscal&#160;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;, IDT Telecom borrowed and repaid $21.4&#160;million, $24.6&#160;million, and $32.9 million, respectively, under this facility. IDT Telecom is required to comply with various affirmative and negative covenants and to maintain certain financial ratio targets during the term of the facility. As of&#160;&lt;em style="font: inherit;"&gt; July 31, 2026&lt;/em&gt;&#160;and&#160;&lt;em style="font: inherit;"&gt; July 31, 2025&lt;/em&gt;, IDT Telecom was in compliance with all such covenants.&#160;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;In the &lt;em style="font: inherit;"&gt;first&lt;/em&gt; quarter of fiscal &lt;em style="font: inherit;"&gt;2027&lt;/em&gt; through &lt;em style="font: inherit;"&gt; September 29, 2026, &lt;/em&gt;IDT Telecom had no borrowings under the facility.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
  </us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i_2021-05-17_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-TdBankNaMember"
      decimals="-6"
      id="c151412190"
      unitRef="USD">25000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i_2026-08-16_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-TdBankNaMember"
      decimals="-7"
      id="c151412191"
      unitRef="USD">50000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i_2021-05-17_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-TdBankNaMember"
      decimals="-6"
      id="c151412192"
      unitRef="USD">25000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <idt:LeverageRatio
      contextRef="d_2025-08-01_2026-07-31_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-TdBankNaMember_RangeAxis-MinimumMember"
      decimals="4"
      id="c151412194"
      unitRef="Pure">0.0125</idt:LeverageRatio>
    <idt:LeverageRatio
      contextRef="d_2025-08-01_2026-07-31_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-TdBankNaMember_RangeAxis-MaximumMember"
      decimals="4"
      id="c151412195"
      unitRef="Pure">0.0175</idt:LeverageRatio>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="d_2025-08-01_2026-07-31"
      decimals="3"
      id="c151412196"
      unitRef="Pure">0.0010</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="d_2025-08-01_2026-07-31_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-TdBankNaMember"
      decimals="-5"
      id="c151412201"
      unitRef="USD">21400000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="d_2024-08-01_2025-07-31_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-TdBankNaMember"
      decimals="-5"
      id="c151412202"
      unitRef="USD">24600000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="d_2023-08-01_2024-07-31_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-TdBankNaMember"
      decimals="-5"
      id="c151412203"
      unitRef="USD">32900000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i_2026-09-29_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-TdBankNaMember_SubsequentEventTypeAxis-SubsequentEventMember"
      decimals="-3"
      id="c151412206"
      unitRef="USD">0</us-gaap:LineOfCredit>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3277008">
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Note &lt;em style="font: inherit;"&gt;16&lt;/em&gt;&lt;/b&gt;&#x2014;&lt;b&gt;Accrued Expenses&lt;/b&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Accrued expenses consist of the following:&lt;/p&gt;
   &lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;margin-left:auto;margin-right:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:70%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Carrier minutes termination&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;13,108&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;14,229&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Regulatory fees and taxes&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;35,638&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;36,450&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Compensation costs&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;20,247&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;20,350&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Maintenance and support&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;87&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;65&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Commissions&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;22,676&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;7,732&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Legal and professional fees&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,854&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6,858&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;11,824&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;11,611&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;106,434&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;97,295&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;
  </us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3277009">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;margin-left:auto;margin-right:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:70%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Carrier minutes termination&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;13,108&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;14,229&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Regulatory fees and taxes&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;35,638&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;36,450&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Compensation costs&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;20,247&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;20,350&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Maintenance and support&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;87&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;65&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Commissions&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;22,676&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;7,732&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Legal and professional fees&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,854&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6,858&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;11,824&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;11,611&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;106,434&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;97,295&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <idt:AccruedCarrierMinutesTermination
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151411446"
      unitRef="USD">13108000</idt:AccruedCarrierMinutesTermination>
    <idt:AccruedCarrierMinutesTermination
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151411447"
      unitRef="USD">14229000</idt:AccruedCarrierMinutesTermination>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151411448"
      unitRef="USD">35638000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="i_2025-07-31"
      decimals="-4"
      id="c151411449"
      unitRef="USD">36450000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151411450"
      unitRef="USD">20247000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i_2025-07-31"
      decimals="-4"
      id="c151411451"
      unitRef="USD">20350000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <idt:AccruedMaintenanceAndSupport
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151411452"
      unitRef="USD">87000</idt:AccruedMaintenanceAndSupport>
    <idt:AccruedMaintenanceAndSupport
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151411453"
      unitRef="USD">65000</idt:AccruedMaintenanceAndSupport>
    <us-gaap:AccruedSalesCommissionCurrent
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151411454"
      unitRef="USD">22676000</us-gaap:AccruedSalesCommissionCurrent>
    <us-gaap:AccruedSalesCommissionCurrent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151411455"
      unitRef="USD">7732000</us-gaap:AccruedSalesCommissionCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151411456"
      unitRef="USD">2854000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151411457"
      unitRef="USD">6858000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151411458"
      unitRef="USD">11824000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151411459"
      unitRef="USD">11611000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151411460"
      unitRef="USD">106434000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151411461"
      unitRef="USD">97295000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:MinorityInterestDisclosureTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3277010">
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Note &lt;em style="font: inherit;"&gt;17&lt;/em&gt;&lt;/b&gt;&#x2014;&lt;b&gt;Redeemable Noncontrolling Interest&lt;/b&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;On &lt;em style="font: inherit;"&gt; September 29, 2021, &lt;/em&gt;NRS sold shares of its Class B common stock representing 2.5% of its outstanding capital stock on a fully diluted basis to Alta Fox Opportunities Fund LP (&#x201c;Alta Fox&#x201d;) for cash of $10.0 million. Alta Fox has the right to request that NRS redeem all or any portion of the NRS common shares that it purchased at the per share purchase price during a period of &lt;em style="font: inherit;"&gt;182&lt;/em&gt; days following the &lt;em style="font: inherit;"&gt;fifth&lt;/em&gt; anniversary of this transaction. The redemption right shall terminate upon the consummation of (i) a sale of NRS or its assets for cash or securities that are listed on a national securities exchange, (ii) a public offering of NRS&#x2019; securities, or (iii) a distribution of NRS&#x2019; capital stock following which NRS&#x2019; common shares are listed on a national securities exchange.&lt;/p&gt;
   &lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The shares of NRS&#x2019; Class B common stock sold to Alta Fox have been classified as mezzanine equity in the accompanying consolidated balance sheets because they &lt;em style="font: inherit;"&gt; may &lt;/em&gt;be redeemed at the option of Alta Fox, although the shares are &lt;em style="font: inherit;"&gt;not&lt;/em&gt; mandatorily redeemable. The carrying amount of the shares includes the noncontrolling interest in the net income of NRS. The net income attributable to the mezzanine equity&#x2019;s noncontrolling interest during the periods were as follows:&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:55%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Net income of NRS attributable to the mezzanine equity&#x2019;s noncontrolling interest&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;765&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;558&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;429&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
  </us-gaap:MinorityInterestDisclosureTextBlock>
    <idt:PercentageOfOutstandingStock
      contextRef="d_2021-09-29_2021-09-29_ConsolidatedEntitiesAxis-NrsMember_StatementClassOfStockAxis-CommonClassBMember"
      decimals="3"
      id="c151412209"
      unitRef="Pure">0.025</idt:PercentageOfOutstandingStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="d_2021-09-29_2021-09-29_ConsolidatedEntitiesAxis-NrsMember_StatementClassOfStockAxis-CommonClassBMember"
      decimals="-7"
      id="c151412210"
      unitRef="USD">10000000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:RedeemableNoncontrollingInterestTableTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3277011">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:55%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Net income of NRS attributable to the mezzanine equity&#x2019;s noncontrolling interest&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;765&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;558&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;429&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:RedeemableNoncontrollingInterestTableTextBlock>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="d_2025-08-11_2026-07-31_ConsolidatedEntitiesAxis-NrsMember"
      decimals="-3"
      id="c151411465"
      unitRef="USD">765000</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="d_2024-08-11_2025-07-31_ConsolidatedEntitiesAxis-NrsMember"
      decimals="-3"
      id="c151411466"
      unitRef="USD">558000</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="d_2023-08-11_2024-07-31_ConsolidatedEntitiesAxis-NrsMember"
      decimals="-3"
      id="c151411467"
      unitRef="USD">429000</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3277012">
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Note &lt;em style="font: inherit;"&gt;18&lt;/em&gt;&lt;/b&gt;&#x2014;&lt;b&gt;Other &lt;/b&gt;&lt;span style="color:#000000;"&gt;&lt;b&gt;Income (Expense),&lt;/b&gt;&lt;/span&gt;&lt;b&gt; Net&lt;/b&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Other &lt;span style="color:#000000;"&gt;income (expense), &lt;/span&gt;net consists of the following:&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:55%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Foreign currency transaction gains (losses)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;162&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;304&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(3,787&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Equity in net loss of investee&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(1,553&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(2,661&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(3,463&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Gains on investments&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,407&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,598&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;229&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;229&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;46&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(591&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,245&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(713&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(7,612&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
  </us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3277013">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:55%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Foreign currency transaction gains (losses)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;162&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;304&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(3,787&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Equity in net loss of investee&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(1,553&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(2,661&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(3,463&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Gains on investments&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,407&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,598&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;229&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;229&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;46&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(591&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;TOTAL&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,245&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(713&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(7,612&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151411471"
      unitRef="USD">162000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151411472"
      unitRef="USD">304000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151411473"
      unitRef="USD">-3787000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151411474"
      unitRef="USD">-1553000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151411475"
      unitRef="USD">-2661000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151411476"
      unitRef="USD">-3463000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151411477"
      unitRef="USD">3407000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151411478"
      unitRef="USD">1598000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151411479"
      unitRef="USD">229000</us-gaap:GainLossOnInvestments>
    <idt:OtherIncomeExpense
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151411480"
      unitRef="USD">229000</idt:OtherIncomeExpense>
    <idt:OtherIncomeExpense
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151411481"
      unitRef="USD">46000</idt:OtherIncomeExpense>
    <idt:OtherIncomeExpense
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151411482"
      unitRef="USD">-591000</idt:OtherIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151411483"
      unitRef="USD">2245000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151411484"
      unitRef="USD">-713000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151411485"
      unitRef="USD">-7612000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3277014">
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Note &lt;em style="font: inherit;"&gt;19&lt;/em&gt;&lt;/b&gt;&#x2014;&lt;b&gt;Income Taxes&lt;/b&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The components of income before income taxes are as follows:&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:55%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Domestic&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;112,130&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;96,891&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;56,316&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Foreign&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;17,847&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;8,947&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;5,594&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;INCOME BEFORE INCOME TAXES&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;129,977&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;105,838&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;61,910&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The significant components of the Company&#x2019;s deferred income tax assets are as follows:&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:70%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Deferred income tax assets:&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Bad debt reserve&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,572&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,699&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Accrued expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,384&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;4,239&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Stock-based compensation&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,413&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;301&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Charitable contributions&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;781&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Depreciation&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,879&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;591&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Unrealized gains&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;5,781&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;5,867&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Net operating loss&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;14,608&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;20,217&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Total deferred income tax assets&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;29,637&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;33,695&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Valuation allowance&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(11,635&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(14,905&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;NET DEFERRED INCOME TAX ASSETS&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;18,002&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;18,790&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The components of the (provision for) benefit from income taxes consist of the following:&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:55%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Current:&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Federal&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(26,416&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(1,272&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(38&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;State and local&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(6,161&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(4,598&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(2,716&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Foreign&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(1,552&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(2,611&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(724&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(34,129&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(8,481&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(3,478&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Deferred:&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Federal&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(2,684&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(19,493&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;9,725&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;State and local&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;208&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;511&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(261&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Foreign&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,722&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,764&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;368&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(754&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(16,218&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;9,832&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;(PROVISION FOR) BENEFIT FROM INCOME TAXES&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(34,883&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(24,699&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6,354&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;A reconciliation of the provision for income taxes to the amount computed by applying the U.S. federal statutory income tax rate of &lt;em style="font: inherit;"&gt;21%&lt;/em&gt; to income before income taxes following the adoption of ASU &lt;em style="font: inherit;"&gt;2023&lt;/em&gt;-&lt;em style="font: inherit;"&gt;09,&lt;/em&gt; is as follows:&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:70%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31, 2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Amount&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Percent&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;U.S. &lt;span style="-sec-ix-hidden:c151412750"&gt;federal&lt;/span&gt; income tax at statutory rate&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(27,295&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(21.0&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;State and local income tax, net of federal income tax benefit&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(4,683&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;(3.6&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Valuation allowance&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(176&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(0.1&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:70%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Foreign tax effects&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:70%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;Netherlands&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;text-indent:9pt;"&gt;Statutory tax rate difference between the Netherlands and United States&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;854&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;0.7&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;text-indent:9pt;"&gt;Nondeductible impairment charge&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;(4,542&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;(3.5&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;text-indent:9pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(46&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;(0.0&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:70%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:-9pt;"&gt;Peru&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Statutory tax rate difference between Peru and United States&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(410&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;(0.3&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Cancellation of debt exclusion&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,423&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;1.1&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:70%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Ireland&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Statutory tax rate difference between Ireland and United States&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;985&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;0.8&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Cancellation of debt exclusion&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,449&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;1.1&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:70%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;United Kingdom&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Statutory tax rate difference between United Kingdom and United States&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(265&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;(0.2&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;Tax credits&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;209&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;0.2&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Other foreign jurisdictions&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(1,538&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;(1.2&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:70%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Effect of cross-border laws&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Global intangible low-taxed income, net of foreign tax credit&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(1,176&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;(0.9&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;328&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;0.3&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;PROVISION FOR INCOME TAXES&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);border-top:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);border-top:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(34,883&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);border-top:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);border-top:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(26.8&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;A reconciliation of the provision for income taxes to the amount computed by applying U.S. federal statutory income tax rate of &lt;em style="font: inherit;"&gt;21%&lt;/em&gt; to income before income taxes for the years presented prior to the adoption of ASU &lt;em style="font: inherit;"&gt;2023&lt;/em&gt;-&lt;em style="font: inherit;"&gt;09,&lt;/em&gt; is as follows:&lt;/p&gt;
   &lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="font-family:Times New Roman;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:70%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="font-family:Times New Roman;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);font-family:Times New Roman;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;U.S. federal income tax at statutory rate&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(22,226&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(13,001&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);font-family:Times New Roman;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Valuation allowance&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,303&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,984&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);font-family:Times New Roman;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Foreign tax rate differential&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(1,544&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(1,636&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);font-family:Times New Roman;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Nondeductible expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(903&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(1,159&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);font-family:Times New Roman;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Revaluation of existing foreign attributes&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,027&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(2,886&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);font-family:Times New Roman;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Prior year benefit&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;23,622&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);font-family:Times New Roman;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;State and local income tax, net of federal benefit&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(3,228&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(1,855&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);font-family:Times New Roman;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(128&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;285&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);font-family:Times New Roman;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;(PROVISION FOR) BENEFIT FROM INCOME TAXES&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(24,699&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6,354&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company's cash payments for income taxes were as follows:&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;text-indent:0px;width:100%;height:auto;border-collapse:collapse;"&gt;&lt;tbody&gt;&lt;tr style="background-color:rgb(204, 238, 255);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:85%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Federal&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:12%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;21,750&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;State and local&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;Wisconsin&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:12%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;16&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;Tennessee&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:12%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;13&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:12%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;8&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Foreign&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;Spain&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:12%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;12&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;South America&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:12%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;397&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;INCOME TAXES, NET OF AMOUNTS REFUNDED&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:12%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;22,196&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;width:1%;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company&#x2019;s cumulative undistributed foreign earnings are included in retained earnings in the Company&#x2019;s consolidated balance sheets and consisted of approximately $281 million at&#160;&lt;em style="font: inherit;"&gt; July 31, 2026&lt;/em&gt;. The Company has concluded that these earnings are permanently reinvested outside of the United States.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;At&#160;&lt;em style="font: inherit;"&gt; July 31, 2026&lt;/em&gt;, the Company had no U.S. federal net operating loss carryforwards. The Company has foreign net operating loss carryforwards of approximately $64 million, of which approximately $55 million does &lt;em style="font: inherit;"&gt;not&lt;/em&gt; expire, and approximately $9 million expires in &lt;em style="font: inherit;"&gt;two&lt;/em&gt; to &lt;em style="font: inherit;"&gt;ten&lt;/em&gt; years. These foreign loss carryforwards are available to offset future taxable income in the countries in which the losses were incurred.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;In fiscal&#160;&lt;em style="font: inherit;"&gt;2024,&lt;/em&gt; the Company completed a study under Section &lt;em style="font: inherit;"&gt;382&lt;/em&gt; of the Internal Revenue Code in connection with its &lt;em style="font: inherit;"&gt; March 2006 &lt;/em&gt;reacquisition of &lt;em style="font: inherit;"&gt;Net2Phone,&lt;/em&gt; Inc. As a result of the study, the Company recorded a tax benefit related to the adjusted amount of $23.6 million in fiscal &lt;em style="font: inherit;"&gt;2024.&lt;/em&gt; As of &lt;em style="font: inherit;"&gt; July 31, 2025, &lt;/em&gt;all of the acquired NOLs have been utilized.&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The change in the valuation allowance is as follows:&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:36%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Additions&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:36%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Balance at&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Charged to Costs&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Balance at&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:36%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Beginning of Year&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px 0px 1px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;and Expenses&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px 0px 1px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Deductions&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px 0px 1px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;End of Year&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px 0px 1px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:36%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:36%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Reserves deducted from deferred income taxes, net:&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:36%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Valuation allowance&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;14,905&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&lt;b&gt;&#x2014;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(3,270&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;11,635&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:36%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:36%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Reserves deducted from deferred income taxes, net:&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:36%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Valuation allowance&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;13,602&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;4,655&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(3,352&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;14,905&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:36%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:36%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Reserves deducted from deferred income taxes, net:&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:36%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Valuation allowance&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;10,618&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px 0px 1px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,984&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px 0px 1px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px 0px 1px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;13,602&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px 0px 1px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;In fiscal &lt;em style="font: inherit;"&gt;2026,&lt;/em&gt; the Company decreased the valuation allowance by $3.3 million due to profitability in the United Kingdom as well as restructuring of foreign operations.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;In fiscal &lt;em style="font: inherit;"&gt;2025,&lt;/em&gt; the Company decreased the valuation allowance by $3.4 million due to profitability in the United Kingdom, offset by $4.7 million of additions in other jurisdictions, due to losses in countries that it couldn't utilize.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;In fiscal&#160;&lt;em style="font: inherit;"&gt;2024,&lt;/em&gt; the Company increased the valuation allowance by $3.0 million, which included the establishment of a valuation allowance of $3.5 million for deferred income tax assets that were &lt;em style="font: inherit;"&gt;not&lt;/em&gt; more likely than &lt;em style="font: inherit;"&gt;not&lt;/em&gt; going to be utilized prior to expiration, net of a decrease of $0.2 million due to the utilization or disposal of previously valued deferred income tax assets and a release of $0.3 million for profitability in the United Kingdom.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;At&#160;&lt;em style="font: inherit;"&gt; July 31, 2026 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, the Company had no unrecognized income tax benefits. There were no changes in unrecognized income tax benefits in fiscal &lt;em style="font: inherit;"&gt;2026,&lt;/em&gt; fiscal&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, and fiscal&#160;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;. At&#160;&lt;em style="font: inherit;"&gt; July 31, 2026&lt;/em&gt;, the Company did &lt;em style="font: inherit;"&gt;not&lt;/em&gt; expect any changes in unrecognized income tax benefits during the next &lt;em style="font: inherit;"&gt;twelve&lt;/em&gt; months. The Company did &lt;span style="-sec-ix-hidden:c151412259"&gt;&lt;span style="-sec-ix-hidden:c151412740"&gt;&lt;span style="-sec-ix-hidden:c151412741"&gt;&lt;span style="-sec-ix-hidden:c151412742"&gt;&lt;span style="-sec-ix-hidden:c151412743"&gt;not&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; record any interest and penalties related to income taxes during fiscal&#160;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;, fiscal&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, and fiscal&#160;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;. At&#160;&lt;em style="font: inherit;"&gt; July 31, 2026 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, there was &lt;em style="font: inherit;"&gt;no&lt;/em&gt; accrued interest included in current income taxes payable.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company is subject to examination by the relevant taxing authorities for the following periods: U.S. federal income tax returns for fiscal &lt;em style="font: inherit;"&gt;2023&lt;/em&gt; through fiscal&#160;&lt;span style="-sec-ix-hidden:c151412266"&gt;2026&lt;/span&gt;, state and local income tax returns generally for fiscal &lt;em style="font: inherit;"&gt;2022&lt;/em&gt; through fiscal&#160;&lt;span style="-sec-ix-hidden:c151412268"&gt;2026&lt;/span&gt;, and foreign income tax returns generally for fiscal &lt;em style="font: inherit;"&gt;2022&lt;/em&gt; through fiscal&#160;&lt;span style="-sec-ix-hidden:c151412270"&gt;2026&lt;/span&gt;.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;On &lt;em style="font: inherit;"&gt; July 4, 2025, &lt;/em&gt;the One Big Beautiful Bill Act (the &#x201c;OBBBA&#x201d;) was signed into law. The OBBBA includes several changes to the U.S. tax code, including the restoration of &lt;em style="font: inherit;"&gt;100%&lt;/em&gt; bonus depreciation, the immediate expensing of certain domestic research and development costs, revisions to the interest expense limitation rules, and modifications to certain international tax provisions governing GILTI and FDII. The Company evaluated the effects of the OBBBA and determined that the impact on its consolidated financial statements was &lt;em style="font: inherit;"&gt;not&lt;/em&gt; material for the fiscal years ended&#160;&lt;em style="font: inherit;"&gt; July 31, 2026&lt;/em&gt;&#160;and &lt;em style="font: inherit;"&gt;2025.&lt;/em&gt;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;


  </us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3277015">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:55%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Domestic&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;112,130&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;96,891&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;56,316&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Foreign&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;17,847&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;8,947&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;5,594&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;INCOME BEFORE INCOME TAXES&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;129,977&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;105,838&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;61,910&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-4"
      id="c151411489"
      unitRef="USD">112130000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151411490"
      unitRef="USD">96891000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151411491"
      unitRef="USD">56316000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151411492"
      unitRef="USD">17847000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151411493"
      unitRef="USD">8947000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151411494"
      unitRef="USD">5594000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151411495"
      unitRef="USD">129977000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151411496"
      unitRef="USD">105838000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-4"
      id="c151411497"
      unitRef="USD">61910000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3277016">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:70%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Deferred income tax assets:&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Bad debt reserve&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,572&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,699&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Accrued expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3,384&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;4,239&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Stock-based compensation&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,413&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;301&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Charitable contributions&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;781&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Depreciation&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,879&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;591&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Unrealized gains&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;5,781&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;5,867&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Net operating loss&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;14,608&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;20,217&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Total deferred income tax assets&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;29,637&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;33,695&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Valuation allowance&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(11,635&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(14,905&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;NET DEFERRED INCOME TAX ASSETS&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;18,002&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;18,790&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151411500"
      unitRef="USD">1572000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151411501"
      unitRef="USD">1699000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151411502"
      unitRef="USD">3384000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151411503"
      unitRef="USD">4239000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151411504"
      unitRef="USD">2413000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151411505"
      unitRef="USD">301000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsCharitableContributionCarryforwards
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151411506"
      unitRef="USD">0</us-gaap:DeferredTaxAssetsCharitableContributionCarryforwards>
    <us-gaap:DeferredTaxAssetsCharitableContributionCarryforwards
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151411507"
      unitRef="USD">781000</us-gaap:DeferredTaxAssetsCharitableContributionCarryforwards>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151411508"
      unitRef="USD">1879000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151411509"
      unitRef="USD">591000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <idt:DeferredTaxAssetsUnrealizedGain
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151411510"
      unitRef="USD">5781000</idt:DeferredTaxAssetsUnrealizedGain>
    <idt:DeferredTaxAssetsUnrealizedGain
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151411511"
      unitRef="USD">5867000</idt:DeferredTaxAssetsUnrealizedGain>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151411512"
      unitRef="USD">14608000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151411513"
      unitRef="USD">20217000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151411514"
      unitRef="USD">29637000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151411515"
      unitRef="USD">33695000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151411516"
      unitRef="USD">11635000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151411517"
      unitRef="USD">14905000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151411518"
      unitRef="USD">18002000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i_2025-07-31"
      decimals="-4"
      id="c151411519"
      unitRef="USD">18790000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3277017">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:55%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Current:&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Federal&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(26,416&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(1,272&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(38&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;State and local&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(6,161&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(4,598&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(2,716&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Foreign&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(1,552&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(2,611&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(724&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(34,129&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(8,481&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(3,478&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Deferred:&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Federal&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(2,684&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(19,493&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;9,725&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;State and local&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;208&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;511&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(261&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Foreign&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,722&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,764&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;368&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(754&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(16,218&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;9,832&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;(PROVISION FOR) BENEFIT FROM INCOME TAXES&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(34,883&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(24,699&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6,354&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151411524"
      unitRef="USD">26416000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151411525"
      unitRef="USD">1272000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151411526"
      unitRef="USD">38000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151411527"
      unitRef="USD">6161000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151411528"
      unitRef="USD">4598000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151411529"
      unitRef="USD">2716000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151411530"
      unitRef="USD">1552000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151411531"
      unitRef="USD">2611000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151411532"
      unitRef="USD">724000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151411533"
      unitRef="USD">34129000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151411534"
      unitRef="USD">8481000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151411535"
      unitRef="USD">3478000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151411536"
      unitRef="USD">2684000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151411537"
      unitRef="USD">19493000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151411538"
      unitRef="USD">-9725000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151411539"
      unitRef="USD">-208000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151411540"
      unitRef="USD">-511000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151411541"
      unitRef="USD">261000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151411542"
      unitRef="USD">-1722000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151411543"
      unitRef="USD">-2764000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151411544"
      unitRef="USD">-368000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151411545"
      unitRef="USD">754000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151411546"
      unitRef="USD">16218000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151411547"
      unitRef="USD">-9832000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151411548"
      unitRef="USD">34883000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151411549"
      unitRef="USD">24699000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151411550"
      unitRef="USD">-6354000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="d_2025-08-01_2026-07-31"
      id="CAF7392E-37DE-4021-A310-11B71BF3AEA6">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:70%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31, 2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Amount&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Percent&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;U.S. &lt;span style="-sec-ix-hidden:c151412750"&gt;federal&lt;/span&gt; income tax at statutory rate&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(27,295&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(21.0&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;State and local income tax, net of federal income tax benefit&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(4,683&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;(3.6&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Valuation allowance&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(176&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(0.1&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:70%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Foreign tax effects&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:70%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;Netherlands&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;text-indent:9pt;"&gt;Statutory tax rate difference between the Netherlands and United States&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;854&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;0.7&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;text-indent:9pt;"&gt;Nondeductible impairment charge&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;(4,542&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;(3.5&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;text-indent:9pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(46&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;(0.0&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:70%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:-9pt;"&gt;Peru&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Statutory tax rate difference between Peru and United States&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(410&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;(0.3&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Cancellation of debt exclusion&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,423&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;1.1&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:70%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Ireland&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Statutory tax rate difference between Ireland and United States&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;985&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;0.8&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Cancellation of debt exclusion&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,449&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;1.1&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:70%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;United Kingdom&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;"&gt;Statutory tax rate difference between United Kingdom and United States&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(265&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;(0.2&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;Tax credits&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;209&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;0.2&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Other foreign jurisdictions&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(1,538&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;(1.2&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:70%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Effect of cross-border laws&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:9pt;margin-top:0pt;"&gt;Global intangible low-taxed income, net of foreign tax credit&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(1,176&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;(0.9&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;328&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;0.3&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;PROVISION FOR INCOME TAXES&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);border-top:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);border-top:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(34,883&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);border-top:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);border-top:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(26.8&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="font-family:Times New Roman;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:70%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="font-family:Times New Roman;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);font-family:Times New Roman;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;U.S. federal income tax at statutory rate&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(22,226&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(13,001&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);font-family:Times New Roman;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Valuation allowance&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,303&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,984&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);font-family:Times New Roman;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Foreign tax rate differential&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(1,544&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(1,636&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);font-family:Times New Roman;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Nondeductible expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(903&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(1,159&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);font-family:Times New Roman;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Revaluation of existing foreign attributes&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,027&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(2,886&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);font-family:Times New Roman;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Prior year benefit&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;23,622&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);font-family:Times New Roman;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;State and local income tax, net of federal benefit&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(3,228&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(1,855&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);font-family:Times New Roman;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(128&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;285&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);font-family:Times New Roman;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;(PROVISION FOR) BENEFIT FROM INCOME TAXES&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(24,699&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:12%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;6,354&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151411555"
      unitRef="USD">27295000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="d_2025-08-01_2026-07-31"
      decimals="2"
      id="c151411556"
      unitRef="Pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151411557"
      unitRef="USD">4683000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="d_2025-08-01_2026-07-31"
      decimals="3"
      id="c151411558"
      unitRef="Pure">0.036</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151411559"
      unitRef="USD">176000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="d_2025-08-01_2026-07-31"
      decimals="3"
      id="c151411560"
      unitRef="Pure">-0.001</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="d_2025-08-01_2026-07-31_IncomeTaxAuthorityNameAxis-TaxAndCustomsAdministrationNetherlandsMember"
      decimals="-3"
      id="c151411561"
      unitRef="USD">-854000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="d_2025-08-01_2026-07-31_IncomeTaxAuthorityNameAxis-TaxAndCustomsAdministrationNetherlandsMember"
      decimals="3"
      id="c151411562"
      unitRef="Pure">0.007</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses
      contextRef="d_2025-08-01_2026-07-31_IncomeTaxAuthorityNameAxis-TaxAndCustomsAdministrationNetherlandsMember"
      decimals="-3"
      id="c151411563"
      unitRef="USD">4542000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses
      contextRef="d_2025-08-01_2026-07-31_IncomeTaxAuthorityNameAxis-TaxAndCustomsAdministrationNetherlandsMember"
      decimals="3"
      id="c151411564"
      unitRef="Pure">-0.035</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="d_2025-08-01_2026-07-31_IncomeTaxAuthorityNameAxis-TaxAndCustomsAdministrationNetherlandsMember"
      decimals="-3"
      id="c151411565"
      unitRef="USD">46000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="d_2025-08-01_2026-07-31_IncomeTaxAuthorityNameAxis-TaxAndCustomsAdministrationNetherlandsMember"
      decimals="-3"
      id="c151411566"
      unitRef="Pure">-0</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="d_2025-08-01_2026-07-31_IncomeTaxAuthorityNameAxis-TaxAuthorityOfPeruMember"
      decimals="-4"
      id="c151411567"
      unitRef="USD">410000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="d_2025-08-01_2026-07-31_IncomeTaxAuthorityNameAxis-TaxAuthorityOfPeruMember"
      decimals="3"
      id="c151411568"
      unitRef="Pure">-0.003</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <idt:EffectiveIncomeTaxRateReconciliationCancellationOfDebtExclusionAmount
      contextRef="d_2025-08-01_2026-07-31_IncomeTaxAuthorityNameAxis-TaxAuthorityOfPeruMember"
      decimals="-3"
      id="c151411569"
      unitRef="USD">-1423000</idt:EffectiveIncomeTaxRateReconciliationCancellationOfDebtExclusionAmount>
    <idt:EffectiveIncomeTaxRateReconciliationCancellationOfDebtExclusionPercent
      contextRef="d_2025-08-01_2026-07-31_IncomeTaxAuthorityNameAxis-TaxAuthorityOfPeruMember"
      decimals="3"
      id="c151411570"
      unitRef="Pure">0.011</idt:EffectiveIncomeTaxRateReconciliationCancellationOfDebtExclusionPercent>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="d_2025-08-01_2026-07-31_IncomeTaxAuthorityNameAxis-TaxAuthorityOfIrelandMember"
      decimals="-3"
      id="c151411571"
      unitRef="USD">-985000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="d_2025-08-01_2026-07-31_IncomeTaxAuthorityNameAxis-TaxAuthorityOfIrelandMember"
      decimals="3"
      id="c151411572"
      unitRef="Pure">0.008</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <idt:EffectiveIncomeTaxRateReconciliationCancellationOfDebtExclusionAmount
      contextRef="d_2025-08-01_2026-07-31_IncomeTaxAuthorityNameAxis-TaxAuthorityOfIrelandMember"
      decimals="-3"
      id="c151411573"
      unitRef="USD">-1449000</idt:EffectiveIncomeTaxRateReconciliationCancellationOfDebtExclusionAmount>
    <idt:EffectiveIncomeTaxRateReconciliationCancellationOfDebtExclusionPercent
      contextRef="d_2025-08-01_2026-07-31_IncomeTaxAuthorityNameAxis-TaxAuthorityOfIrelandMember"
      decimals="3"
      id="c151411574"
      unitRef="Pure">0.011</idt:EffectiveIncomeTaxRateReconciliationCancellationOfDebtExclusionPercent>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="d_2025-08-01_2026-07-31_IncomeTaxAuthorityNameAxis-HerMajestysRevenueAndCustomsHMRCMember"
      decimals="-3"
      id="c151411575"
      unitRef="USD">265000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="d_2025-08-01_2026-07-31_IncomeTaxAuthorityNameAxis-HerMajestysRevenueAndCustomsHMRCMember"
      decimals="3"
      id="c151411576"
      unitRef="Pure">-0.002</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <idt:EffectiveIncomeTaxRateReconciliationTaxCreditAmount1
      contextRef="d_2025-08-01_2026-07-31_IncomeTaxAuthorityNameAxis-HerMajestysRevenueAndCustomsHMRCMember"
      decimals="-3"
      id="c151411577"
      unitRef="USD">209000</idt:EffectiveIncomeTaxRateReconciliationTaxCreditAmount1>
    <idt:EffectiveIncomeTaxRateReconciliationTaxCreditPercent1
      contextRef="d_2025-08-01_2026-07-31_IncomeTaxAuthorityNameAxis-HerMajestysRevenueAndCustomsHMRCMember"
      decimals="3"
      id="c151411578"
      unitRef="Pure">-0.002</idt:EffectiveIncomeTaxRateReconciliationTaxCreditPercent1>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="d_2025-08-01_2026-07-31_IncomeTaxAuthorityNameAxis-OtherForeignTaxAuthoritiesMember"
      decimals="-3"
      id="c151411579"
      unitRef="USD">1538000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="d_2025-08-01_2026-07-31_IncomeTaxAuthorityNameAxis-OtherForeignTaxAuthoritiesMember"
      decimals="3"
      id="c151411580"
      unitRef="Pure">-0.012</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationGiltiAmount
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151411581"
      unitRef="USD">1176000</us-gaap:EffectiveIncomeTaxRateReconciliationGiltiAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationGiltiPercent
      contextRef="d_2025-08-01_2026-07-31"
      decimals="3"
      id="c151411582"
      unitRef="Pure">0.009</us-gaap:EffectiveIncomeTaxRateReconciliationGiltiPercent>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151411583"
      unitRef="USD">-328000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="d_2025-08-01_2026-07-31"
      decimals="3"
      id="c151411584"
      unitRef="Pure">0.003</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151411585"
      unitRef="USD">34883000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="d_2025-08-01_2026-07-31"
      decimals="3"
      id="c151411586"
      unitRef="Pure">0.268</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151411593"
      unitRef="USD">22226000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151411594"
      unitRef="USD">13001000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151411595"
      unitRef="USD">-1303000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151411596"
      unitRef="USD">-2984000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151411597"
      unitRef="USD">1544000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151411598"
      unitRef="USD">1636000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151411599"
      unitRef="USD">903000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151411600"
      unitRef="USD">1159000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <idt:EffectiveIncomeTaxRateReconciliationRevaluationOfExistingForeignAttributesAmount
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151411601"
      unitRef="USD">-2027000</idt:EffectiveIncomeTaxRateReconciliationRevaluationOfExistingForeignAttributesAmount>
    <idt:EffectiveIncomeTaxRateReconciliationRevaluationOfExistingForeignAttributesAmount
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151411602"
      unitRef="USD">2886000</idt:EffectiveIncomeTaxRateReconciliationRevaluationOfExistingForeignAttributesAmount>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151411603"
      unitRef="USD">0</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151411604"
      unitRef="USD">23622000</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151411605"
      unitRef="USD">3228000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151411606"
      unitRef="USD">1855000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151411607"
      unitRef="USD">128000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151411608"
      unitRef="USD">-285000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-3"
      id="c151411609"
      unitRef="USD">24699000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-3"
      id="c151411610"
      unitRef="USD">-6354000</us-gaap:IncomeTaxExpenseBenefit>
    <idt:ScheduleOfIncomeTaxesPaidTableTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3277020">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;text-indent:0px;width:100%;height:auto;border-collapse:collapse;"&gt;&lt;tbody&gt;&lt;tr style="background-color:rgb(204, 238, 255);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:85%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Federal&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:12%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;21,750&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;State and local&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;Wisconsin&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:12%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;16&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;Tennessee&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:12%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;13&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:12%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;8&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Foreign&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;Spain&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:12%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;12&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;text-indent:9pt;"&gt;South America&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:12%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;397&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;INCOME TAXES, NET OF AMOUNTS REFUNDED&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:1%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;width:12%;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;22,196&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;width:1%;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </idt:ScheduleOfIncomeTaxesPaidTableTextBlock>
    <us-gaap:IncomeTaxPaidFederalAfterRefundReceived
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-4"
      id="c151411612"
      unitRef="USD">21750000</us-gaap:IncomeTaxPaidFederalAfterRefundReceived>
    <us-gaap:IncomeTaxPaidStateAndLocalAfterRefundReceived
      contextRef="d_2025-08-01_2026-07-31_IncomeTaxAuthorityNameAxis-WisconsinTaxAuthorityMember"
      decimals="-3"
      id="c151411613"
      unitRef="USD">16000</us-gaap:IncomeTaxPaidStateAndLocalAfterRefundReceived>
    <us-gaap:IncomeTaxPaidStateAndLocalAfterRefundReceived
      contextRef="d_2025-08-01_2026-07-31_IncomeTaxAuthorityNameAxis-TennesseeTaxAuthorityMember"
      decimals="-3"
      id="c151411614"
      unitRef="USD">13000</us-gaap:IncomeTaxPaidStateAndLocalAfterRefundReceived>
    <us-gaap:IncomeTaxPaidStateAndLocalAfterRefundReceived
      contextRef="d_2025-08-01_2026-07-31_IncomeTaxAuthorityNameAxis-OtherStateTaxAuthoritiesMember"
      decimals="-3"
      id="c151411615"
      unitRef="USD">8000</us-gaap:IncomeTaxPaidStateAndLocalAfterRefundReceived>
    <us-gaap:IncomeTaxPaidForeignAfterRefundReceived
      contextRef="d_2025-08-01_2026-07-31_IncomeTaxAuthorityNameAxis-TaxAuthoritySpainMember"
      decimals="-3"
      id="c151411616"
      unitRef="USD">12000</us-gaap:IncomeTaxPaidForeignAfterRefundReceived>
    <us-gaap:IncomeTaxPaidForeignAfterRefundReceived
      contextRef="d_2025-08-01_2026-07-31_IncomeTaxAuthorityNameAxis-TaxAuthoritiesInSouthAmericaMember"
      decimals="-3"
      id="c151411617"
      unitRef="USD">397000</us-gaap:IncomeTaxPaidForeignAfterRefundReceived>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151411618"
      unitRef="USD">22196000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:UndistributedEarningsOfForeignSubsidiaries
      contextRef="i_2026-07-31"
      decimals="-6"
      id="c151412225"
      unitRef="USD">281000000</us-gaap:UndistributedEarningsOfForeignSubsidiaries>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i_2026-07-31_IncomeTaxAuthorityAxis-DomesticCountryMember"
      decimals="-3"
      id="c151412226"
      unitRef="USD">0</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i_2026-07-31_IncomeTaxAuthorityAxis-ForeignCountryMember"
      decimals="-6"
      id="c151412227"
      unitRef="USD">64000000</us-gaap:OperatingLossCarryforwards>
    <idt:OperatingLossCarryforwardsNotSubjectToExpiration
      contextRef="i_2026-07-31_IncomeTaxAuthorityAxis-ForeignCountryMember"
      decimals="-6"
      id="c151412228"
      unitRef="USD">55000000</idt:OperatingLossCarryforwardsNotSubjectToExpiration>
    <idt:OperatingLossCarryforwardsSubjectToExpiration
      contextRef="i_2026-07-31_IncomeTaxAuthorityAxis-ForeignCountryMember"
      decimals="-6"
      id="c151412230"
      unitRef="USD">9000000</idt:OperatingLossCarryforwardsSubjectToExpiration>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-5"
      id="c151412236"
      unitRef="USD">23600000</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:SummaryOfValuationAllowanceTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3277021">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:36%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Additions&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:36%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Balance at&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Charged to Costs&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Balance at&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:36%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Beginning of Year&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px 0px 1px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;and Expenses&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px 0px 1px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Deductions&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px 0px 1px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;End of Year&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px 0px 1px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:36%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:36%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Reserves deducted from deferred income taxes, net:&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:36%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Valuation allowance&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;14,905&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&lt;b&gt;&#x2014;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(3,270&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;11,635&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:36%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:36%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Reserves deducted from deferred income taxes, net:&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:36%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Valuation allowance&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;13,602&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;4,655&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(3,352&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;14,905&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:36%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:36%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Reserves deducted from deferred income taxes, net:&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:36%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Valuation allowance&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;10,618&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px 0px 1px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,984&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px 0px 1px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px 0px 1px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px;width:13%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;13,602&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0px 0px 1px;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:SummaryOfValuationAllowanceTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i_2025-07-31_ValuationAllowancesAndReservesTypeAxis-ValuationAllowanceOfDeferredTaxAssetsMember"
      decimals="-3"
      id="c151411633"
      unitRef="USD">14905000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="d_2025-08-01_2026-07-31_ValuationAllowancesAndReservesTypeAxis-ValuationAllowanceOfDeferredTaxAssetsMember"
      decimals="-3"
      id="c151411634"
      unitRef="USD">0</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="d_2025-08-01_2026-07-31_ValuationAllowancesAndReservesTypeAxis-ValuationAllowanceOfDeferredTaxAssetsMember"
      decimals="-4"
      id="c151411635"
      unitRef="USD">3270000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i_2026-07-31_ValuationAllowancesAndReservesTypeAxis-ValuationAllowanceOfDeferredTaxAssetsMember"
      decimals="-3"
      id="c151411636"
      unitRef="USD">11635000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i_2024-07-31_ValuationAllowancesAndReservesTypeAxis-ValuationAllowanceOfDeferredTaxAssetsMember"
      decimals="-3"
      id="c151411637"
      unitRef="USD">13602000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="d_2024-08-01_2025-07-31_ValuationAllowancesAndReservesTypeAxis-ValuationAllowanceOfDeferredTaxAssetsMember"
      decimals="-3"
      id="c151411638"
      unitRef="USD">4655000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="d_2024-08-01_2025-07-31_ValuationAllowancesAndReservesTypeAxis-ValuationAllowanceOfDeferredTaxAssetsMember"
      decimals="-3"
      id="c151411639"
      unitRef="USD">3352000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i_2025-07-31_ValuationAllowancesAndReservesTypeAxis-ValuationAllowanceOfDeferredTaxAssetsMember"
      decimals="-3"
      id="c151411640"
      unitRef="USD">14905000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i_2023-07-31_ValuationAllowancesAndReservesTypeAxis-ValuationAllowanceOfDeferredTaxAssetsMember"
      decimals="-3"
      id="c151411641"
      unitRef="USD">10618000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="d_2023-08-01_2024-07-31_ValuationAllowancesAndReservesTypeAxis-ValuationAllowanceOfDeferredTaxAssetsMember"
      decimals="-3"
      id="c151411642"
      unitRef="USD">2984000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="d_2023-08-01_2024-07-31_ValuationAllowancesAndReservesTypeAxis-ValuationAllowanceOfDeferredTaxAssetsMember"
      decimals="-3"
      id="c151411643"
      unitRef="USD">-0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i_2024-07-31_ValuationAllowancesAndReservesTypeAxis-ValuationAllowanceOfDeferredTaxAssetsMember"
      decimals="-3"
      id="c151411644"
      unitRef="USD">13602000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="d_2025-08-01_2026-07-31_IncomeTaxAuthorityAxis-ForeignCountryMember_IncomeTaxAuthorityNameAxis-HerMajestysRevenueAndCustomsHMRCMember"
      decimals="-5"
      id="c151412240"
      unitRef="USD">-3300000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="d_2024-08-01_2025-07-31_IncomeTaxAuthorityAxis-ForeignCountryMember_IncomeTaxAuthorityNameAxis-HerMajestysRevenueAndCustomsHMRCMember"
      decimals="-5"
      id="c151412242"
      unitRef="USD">-3400000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="d_2024-08-01_2025-07-31_IncomeTaxAuthorityNameAxis-OtherTaxAuthoritiesMember"
      decimals="-5"
      id="c151412243"
      unitRef="USD">4700000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-6"
      id="c151412245"
      unitRef="USD">3000000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <idt:ValuationAllowanceDeferredTaxAssetNotAbleToUtilized
      contextRef="i_2024-07-31"
      decimals="-5"
      id="c151412246"
      unitRef="USD">3500000</idt:ValuationAllowanceDeferredTaxAssetNotAbleToUtilized>
    <idt:ValuationAllowanceDeferredTaxAssetChangeDueToUtilizationOrDisposalOfPreviouslyValuedDeferredIncomeTaxAssets
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-5"
      id="c151412249"
      unitRef="USD">200000</idt:ValuationAllowanceDeferredTaxAssetChangeDueToUtilizationOrDisposalOfPreviouslyValuedDeferredIncomeTaxAssets>
    <idt:ValuationAllowanceDeferredTaxAssetChangeForProfitability
      contextRef="d_2023-08-01_2024-07-31_IncomeTaxAuthorityAxis-ForeignCountryMember_IncomeTaxAuthorityNameAxis-HerMajestysRevenueAndCustomsHMRCMember"
      decimals="-5"
      id="c151412250"
      unitRef="USD">300000</idt:ValuationAllowanceDeferredTaxAssetChangeForProfitability>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151412252"
      unitRef="USD">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151412253"
      unitRef="USD">0</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3277022">
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Note &lt;em style="font: inherit;"&gt;20&lt;/em&gt;&lt;/b&gt;&#x2014;&lt;b&gt;Equity&lt;/b&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Class A Common Stock and Class B Common Stock&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The rights of holders of Class A common stock and Class B common stock are identical except for certain voting and conversion rights and restrictions on transferability. The holders of Class A common stock and Class B common stock receive identical dividends per share when and if declared by the Company&#x2019;s Board of Directors. In addition, the holders of Class A common stock and Class B common stock have identical and equal priority rights per share in liquidation. The Class A common stock and Class B common stock do &lt;em style="font: inherit;"&gt;not&lt;/em&gt; have any other contractual participation rights. The holders of Class A common stock are entitled to &lt;em style="font: inherit;"&gt;three&lt;/em&gt; votes per share and the holders of Class B common stock are entitled to &lt;em style="font: inherit;"&gt;one&lt;/em&gt;-&lt;em style="font: inherit;"&gt;tenth&lt;/em&gt; of a vote per share. Each share of Class A common stock &lt;em style="font: inherit;"&gt; may &lt;/em&gt;be converted into &lt;em style="font: inherit;"&gt;one&lt;/em&gt; share of Class B common stock, at any time, at the option of the holder. Shares of Class A common stock are subject to certain limitations on transferability that do &lt;em style="font: inherit;"&gt;not&lt;/em&gt; apply to shares of Class B common stock.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;i&gt;&lt;b&gt;Dividend Payments&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;In &lt;em style="font: inherit;"&gt; March 2024, &lt;/em&gt;the Company&#x2019;s Board of Directors initiated a quarterly cash dividend of $0.05 per share on the Company&#x2019;s Class A and Class B common stock. In &lt;em style="font: inherit;"&gt; March 2025, &lt;/em&gt;the Company&#x2019;s Board of Directors increased the quarterly cash dividend on the Company&#x2019;s Class A and Class B common stock to $0.06 per share from $0.05 per share. In &lt;em style="font: inherit;"&gt; May 2026, &lt;/em&gt;the Company&#x2019;s Board of Directors increased the quarterly cash dividend on the Company&#x2019;s Class A and Class B common stock to $0.07 per share from $0.06 per share. In fiscal&#160;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&#160;and fiscal&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, the Company paid aggregate cash dividends per share of $0.26 and $0.22, respectively, on its Class A and Class B common stock. In fiscal&#160;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&#160;and fiscal&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, the Company paid aggregate cash dividends of $6.5 million and $5.6 million, respectively.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;On &lt;em style="font: inherit;"&gt; September 22, 2026, &lt;/em&gt;the Company&#x2019;s Board of Directors declared a cash dividend on the Company&#x2019;s Class A and Class B common stock of $0.07 per share payable on or about &lt;em style="font: inherit;"&gt; October 14, 2026 &lt;/em&gt;to stockholders of record as of the close of business on &lt;em style="font: inherit;"&gt; October 5, 2026.&lt;/em&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;i&gt;&lt;b&gt;Stock Repurchases&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company has an existing stock repurchase program authorized by its Board of Directors for the repurchase of shares of the Company&#x2019;s Class B common stock. In &lt;em style="font: inherit;"&gt; January 2016, &lt;/em&gt;the Board of Directors authorized the repurchase of up to 8.0 million shares in the aggregate. In fiscal&#160;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;, the Company repurchased 421,938 shares of its Class B common stock for an aggregate purchase price of $21.0 million. In fiscal&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, the Company repurchased 221,823 shares of its Class B common stock for an aggregate purchase price of $10.1 million. In fiscal&#160;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;, the Company repurchased 298,421 shares of its Class B common stock for an aggregate purchase price of $9.1 million. At&#160;&lt;em style="font: inherit;"&gt; July 31, 2026&lt;/em&gt;, 3.8 million shares remained available for repurchase under the stock repurchase program.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;i&gt;&lt;b&gt;Shares Withheld for Employee Taxes&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;In fiscal&#160;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;, fiscal&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, and fiscal&#160;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;, the Company paid &lt;span style="-sec-ix-hidden:c151412310"&gt;$0.5&lt;/span&gt; million, $7.7 million, and $1.5 million, respectively, to repurchase 10,852, 157,180, and 41,994 shares, respectively, of the Company&#x2019;s Class B common stock tendered by employees to satisfy tax withholding obligations arising from the vesting of deferred stock units (&#x201c;DSUs&#x201d;), the lapsing of restrictions on restricted stock, and the issuance of shares for bonus payments. Such shares were repurchased by the Company based on their fair market value as of the close of business on the trading day immediately prior to the vesting date.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Distributions&lt;/b&gt;&lt;/i&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company distributed cash of $2.7 million, $0.1 million, and $0.1 million in fiscal&#160;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;,&#160;fiscal&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, and fiscal &lt;em style="font: inherit;"&gt;2024&lt;/em&gt; respectively, to the noncontrolling interests in certain of its subsidiaries.&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;i&gt;&lt;b&gt;Exchange of NRS Equity for Shares of the Company&lt;/b&gt;&lt;/i&gt;&lt;b&gt;&#x2019;&lt;/b&gt;&lt;i&gt;&lt;b&gt;s Class B Common Stock and Cash&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;In &lt;em style="font: inherit;"&gt; June 2024, &lt;/em&gt;the Company initiated a tender offer to purchase 10% of each qualified holder&#x2019;s outstanding DSUs that are to be settled in shares of NRS common stock (&#x201c;NRS DSUs&#x201d;) in exchange for cash or shares (depending on the number of NRS DSUs held by each holder) of the Company&#x2019;s Class B common stock. In &lt;em style="font: inherit;"&gt; July 2024, &lt;/em&gt;certain qualified holders tendered and sold an aggregate of 199,687 NRS DSUs to the Company, and, as a condition of the tender offer, each NRS DSU seller granted to the Company an option, exercisable in the Company&#x2019;s sole discretion for a period of &lt;em style="font: inherit;"&gt;one&lt;/em&gt; year, to purchase an additional aggregate 199,687 NRS DSUs at the same purchase price. In addition, in &lt;em style="font: inherit;"&gt; July 2024, &lt;/em&gt;certain holders of NRS DSUs and shares of NRS&#x2019; Class B common stock sold an aggregate of 10,000 NRS DSUs and 142,500 shares of NRS&#x2019; Class B common stock to the Company, and, each of these sellers granted to the Company an option, exercisable in the Company&#x2019;s sole discretion for a period of &lt;em style="font: inherit;"&gt;one&lt;/em&gt; year, to purchase an additional aggregate 10,000 NRS DSUs and 142,500 shares of NRS&#x2019; Class B common stock with the purchase price to be paid in shares of the Company&#x2019;s Class B common stock with a value based on an average closing price of the Company&#x2019;s Class B common stock at the time of the exercise notice. The NRS DSUs and shares in the exchange represented an aggregate of 0.2% of NRS&#x2019; outstanding capital stock on a fully diluted basis. The NRS DSUs and shares were exchanged for an aggregate of 13,042 and 12,094 shares of the Company&#x2019;s Class B common stock that were issued in &lt;em style="font: inherit;"&gt; July 2024 &lt;/em&gt;and &lt;em style="font: inherit;"&gt; August 2024, &lt;/em&gt;respectively, and cash of $0.1 million, with an aggregate value of $1.0 million based on agreed-upon valuations of the NRS DSUs and NRS Class B common stock and the market value of the Company&#x2019;s Class B common stock at the time of issuance.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt; &lt;br/&gt;In &lt;em style="font: inherit;"&gt; April 2025, &lt;/em&gt;the Company exercised its rights and purchased an aggregate of 209,317 additional NRS DSUs and 142,500 additional shares of NRS&#x2019; Class B common stock. The NRS DSUs and shares represented an aggregate of 0.2% of NRS&#x2019; outstanding capital stock on a fully diluted basis. The NRS DSUs and shares were exchanged for an aggregate of 17,584 shares of the Company&#x2019;s Class B common stock that were issued in &lt;em style="font: inherit;"&gt; April 2025, &lt;/em&gt;and cash of $0.1 million, with an aggregate value of $1.0 million based on agreed-upon valuations of the NRS DSUs and NRS Class B common stock and the average price of the Company&#x2019;s Class B common stock during the &lt;em style="font: inherit;"&gt;10&lt;/em&gt; days immediately before the notice of the additional exercise.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company accounted for the exchange of NRS&#x2019; Class B common stock for shares of the Company&#x2019;s Class B common stock as an equity transaction and recorded a decrease in &#x201c;Noncontrolling interests&#x201d; and an increase in &#x201c;Additional paid-in capital&#x201d; of $33,000 in fiscal&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&#160;and $13,000 in fiscal&#160;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;, based on the carrying amount of the 0.1% and 0.09% noncontrolling interest in NRS in fiscal&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&#160;and fiscal&#160;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;, respectively. The Company accounted for the exchange of NRS&#x2019; DSUs for shares of the Company&#x2019;s Class B common stock and cash as compensation expense and recorded stock-based compensation expense of $0.5 million in both fiscal&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&#160;and fiscal&#160;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;, based on the closing price of the shares of the Company&#x2019;s Class B common stock on the date prior to the date that the shares were issued plus the cash paid.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;In &lt;em style="font: inherit;"&gt; January 2024, &lt;/em&gt;&lt;em style="font: inherit;"&gt;three&lt;/em&gt; management employees of NRS exchanged shares of NRS&#x2019; Class B common stock that they held for shares of the Company&#x2019;s Class B common stock with an equal value. The NRS shares in the exchange represented an aggregate of 1.25% of NRS&#x2019; outstanding shares (1.21% on a fully diluted basis), which were exchanged for an aggregate of 192,433 shares of the Company&#x2019;s Class B common stock. The Company accounted for the exchange as an equity transaction and recorded a decrease in &#x201c;Noncontrolling interests&#x201d; and an increase in &#x201c;Additional paid-in capital&#x201d; of $0.1 million, based on the carrying amount of the 1.25% noncontrolling interest in NRS.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;


  </us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="d_2025-08-01_2026-07-31_DividendsAxis-O2024Q1DividendsMember_StatementClassOfStockAxis-ClassAAndClassBCommonStockMember"
      decimals="INF"
      id="c151412282"
      unitRef="USDPerShare">0.05</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="d_2025-08-01_2026-07-31_DividendsAxis-O2025Q1DividendsMember_StatementClassOfStockAxis-ClassAAndClassBCommonStockMember"
      decimals="INF"
      id="c151412283"
      unitRef="USDPerShare">0.06</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="d_2025-08-01_2026-07-31_DividendsAxis-O2024Q1DividendsMember_StatementClassOfStockAxis-ClassAAndClassBCommonStockMember"
      decimals="INF"
      id="c151412284"
      unitRef="USDPerShare">0.05</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="d_2025-08-01_2026-07-31_DividendsAxis-O2026Q2DividendsMember_StatementClassOfStockAxis-ClassAAndClassBCommonStockMember"
      decimals="INF"
      id="c151412285"
      unitRef="USDPerShare">0.07</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="d_2025-08-01_2026-07-31_DividendsAxis-O2025Q1DividendsMember_StatementClassOfStockAxis-ClassAAndClassBCommonStockMember"
      decimals="INF"
      id="c151412286"
      unitRef="USDPerShare">0.06</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="d_2025-08-01_2026-07-31_StatementClassOfStockAxis-ClassAAndClassBCommonStockMember"
      decimals="INF"
      id="c151412289"
      unitRef="USDPerShare">0.26</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="d_2024-08-01_2025-07-31_StatementClassOfStockAxis-ClassAAndClassBCommonStockMember"
      decimals="INF"
      id="c151412290"
      unitRef="USDPerShare">0.22</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:PaymentsOfDividends
      contextRef="d_2025-08-01_2026-07-31_StatementClassOfStockAxis-ClassAAndClassBCommonStockMember"
      decimals="-5"
      id="c151412293"
      unitRef="USD">6500000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="d_2024-08-01_2025-07-31_StatementClassOfStockAxis-ClassAAndClassBCommonStockMember"
      decimals="-5"
      id="c151412294"
      unitRef="USD">5600000</us-gaap:PaymentsOfDividends>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="d_2025-08-01_2026-07-31_DividendsAxis-O2026Q3DividendsMember_StatementClassOfStockAxis-ClassAAndClassBCommonStockMember"
      decimals="INF"
      id="c151412295"
      unitRef="USDPerShare">0.07</us-gaap:CommonStockDividendsPerShareDeclared>
    <srt:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
      contextRef="i_2016-01-01_StatementClassOfStockAxis-CommonClassBMember"
      decimals="-6"
      id="c151412296"
      unitRef="Share">8000000</srt:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="d_2025-08-01_2026-07-31"
      decimals="INF"
      id="c151412298"
      unitRef="Share">421938</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-6"
      id="c151412299"
      unitRef="USD">21000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="d_2024-08-01_2025-07-31_StatementClassOfStockAxis-CommonClassBMember"
      decimals="INF"
      id="c151412301"
      unitRef="Share">221823</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="d_2024-08-01_2025-07-31_StatementClassOfStockAxis-CommonClassBMember"
      decimals="-5"
      id="c151412302"
      unitRef="USD">10100000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="d_2023-08-01_2024-07-31"
      decimals="INF"
      id="c151412304"
      unitRef="Share">298421</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-5"
      id="c151412305"
      unitRef="USD">9100000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased
      contextRef="i_2026-04-30_StatementClassOfStockAxis-CommonClassBMember"
      decimals="-5"
      id="c151412306"
      unitRef="Share">3800000</us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2024-08-01_2025-07-31_StatementClassOfStockAxis-CommonClassBMember"
      decimals="-5"
      id="c151412311"
      unitRef="USD">7700000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2023-08-01_2024-07-31_StatementClassOfStockAxis-CommonClassBMember"
      decimals="-5"
      id="c151412312"
      unitRef="USD">1500000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="d_2025-08-01_2026-07-31_StatementClassOfStockAxis-CommonClassBMember"
      decimals="INF"
      id="c151412313"
      unitRef="Share">10852</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="d_2024-08-01_2025-07-31_StatementClassOfStockAxis-CommonClassBMember"
      decimals="INF"
      id="c151412314"
      unitRef="Share">157180</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="d_2023-08-01_2024-07-31_StatementClassOfStockAxis-CommonClassBMember"
      decimals="INF"
      id="c151412315"
      unitRef="Share">41994</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-5"
      id="c151412316"
      unitRef="USD">2700000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-5"
      id="c151412317"
      unitRef="USD">100000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-5"
      id="c151412318"
      unitRef="USD">100000</us-gaap:PaymentsToMinorityShareholders>
    <idt:PercentOfOutstandingShares
      contextRef="i_2024-06-30_AwardTypeAxis-DeferredStockUnitsMember"
      decimals="1"
      id="c151412323"
      unitRef="Pure">0.10</idt:PercentOfOutstandingShares>
    <idt:InvestmentSharesAcquired
      contextRef="d_2024-07-01_2024-07-31_FinancialInstrumentAxis-NrsDsuMember"
      decimals="INF"
      id="c151412324"
      unitRef="Share">199687</idt:InvestmentSharesAcquired>
    <idt:InvestmentSharesAcquired
      contextRef="d_2024-07-01_2024-07-31_FinancialInstrumentAxis-NrsDsuMember"
      decimals="INF"
      id="c151412326"
      unitRef="Share">199687</idt:InvestmentSharesAcquired>
    <idt:InvestmentSharesAcquired
      contextRef="d_2024-07-01_2024-07-31_FinancialInstrumentAxis-DeferredStockUnitsCertainQualifiedHoldersMember"
      decimals="INF"
      id="c151412327"
      unitRef="Share">10000</idt:InvestmentSharesAcquired>
    <idt:InvestmentSharesAcquired
      contextRef="d_2024-07-01_2024-07-31_FinancialInstrumentAxis-NrsClassBCommonStockMember"
      decimals="INF"
      id="c151412328"
      unitRef="Share">142500</idt:InvestmentSharesAcquired>
    <idt:InvestmentsAdditionalSharesAbleToPurchase
      contextRef="d_2024-07-01_2024-07-31_FinancialInstrumentAxis-NrsDsuMember"
      decimals="INF"
      id="c151412330"
      unitRef="Share">10000</idt:InvestmentsAdditionalSharesAbleToPurchase>
    <idt:InvestmentsAdditionalSharesAbleToPurchase
      contextRef="d_2024-07-01_2024-07-31_FinancialInstrumentAxis-NrsClassBCommonStockMember"
      decimals="INF"
      id="c151412331"
      unitRef="Share">142500</idt:InvestmentsAdditionalSharesAbleToPurchase>
    <idt:PercentOfOutstandingCapitalStock
      contextRef="i_2024-07-31_ConsolidatedEntitiesAxis-NrsMember"
      decimals="3"
      id="c151412332"
      unitRef="Pure">0.002</idt:PercentOfOutstandingCapitalStock>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="d_2024-07-01_2024-07-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfNrsSharesIntoClassBCommonStockMember"
      decimals="INF"
      id="c151412333"
      unitRef="Share">13042</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="d_2024-08-01_2024-08-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfNrsSharesIntoClassBCommonStockMember"
      decimals="INF"
      id="c151412334"
      unitRef="Share">12094</us-gaap:ConversionOfStockSharesIssued1>
    <idt:CashIssuedWithCommonStock
      contextRef="d_2024-08-01_2024-08-31_StatementClassOfStockAxis-CommonClassBMember"
      decimals="-5"
      id="c151412335"
      unitRef="USD">100000</idt:CashIssuedWithCommonStock>
    <us-gaap:ConversionOfStockAmountIssued1
      contextRef="d_2024-08-01_2024-08-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfNrsSharesIntoClassBCommonStockMember"
      decimals="-6"
      id="c151412336"
      unitRef="USD">1000000</us-gaap:ConversionOfStockAmountIssued1>
    <idt:InvestmentsAdditionalSharesAcquired
      contextRef="d_2025-04-01_2025-04-30_FinancialInstrumentAxis-NrsDsuMember"
      decimals="INF"
      id="c151412337"
      unitRef="Share">209317</idt:InvestmentsAdditionalSharesAcquired>
    <idt:InvestmentsAdditionalSharesAcquired
      contextRef="d_2025-04-01_2025-04-30_FinancialInstrumentAxis-NrsClassBCommonStockMember"
      decimals="INF"
      id="c151412338"
      unitRef="Share">142500</idt:InvestmentsAdditionalSharesAcquired>
    <idt:PercentOfOutstandingCapitalStock
      contextRef="i_2025-04-30_ConsolidatedEntitiesAxis-NrsMember"
      decimals="3"
      id="c151412339"
      unitRef="Pure">0.002</idt:PercentOfOutstandingCapitalStock>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="d_2025-04-01_2025-04-30_ConversionOfStockByUniqueDescriptionAxis-ConversionOfNrsSharesIntoClassBCommonStockMember"
      decimals="INF"
      id="c151412340"
      unitRef="Share">17584</us-gaap:ConversionOfStockSharesIssued1>
    <idt:CashIssuedWithCommonStock
      contextRef="d_2025-04-01_2025-04-30_ConversionOfStockByUniqueDescriptionAxis-ConversionOfNrsSharesIntoClassBCommonStockMember"
      decimals="-5"
      id="c151412341"
      unitRef="USD">100000</idt:CashIssuedWithCommonStock>
    <us-gaap:ConversionOfStockAmountIssued1
      contextRef="d_2025-04-01_2025-04-30_ConversionOfStockByUniqueDescriptionAxis-ConversionOfNrsSharesIntoClassBCommonStockMember"
      decimals="-6"
      id="c151412342"
      unitRef="USD">1000000</us-gaap:ConversionOfStockAmountIssued1>
    <idt:AdjustmentsToAdditionalPaidInCapitalExchangeOfStock
      contextRef="d_2024-08-01_2025-07-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfNrsSharesIntoClassBCommonStockMember"
      decimals="INF"
      id="c151412344"
      unitRef="USD">33000</idt:AdjustmentsToAdditionalPaidInCapitalExchangeOfStock>
    <idt:AdjustmentsToAdditionalPaidInCapitalExchangeOfStock
      contextRef="d_2023-08-01_2024-07-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfNrsSharesIntoClassBCommonStockMember"
      decimals="INF"
      id="c151412346"
      unitRef="USD">13000</idt:AdjustmentsToAdditionalPaidInCapitalExchangeOfStock>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i_2025-07-31_OwnershipAxis-NrsMember"
      decimals="3"
      id="c151412348"
      unitRef="Pure">0.001</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i_2024-07-31_OwnershipAxis-NrsMember"
      decimals="4"
      id="c151412349"
      unitRef="Pure">0.0009</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2024-08-01_2025-07-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfNrsSharesIntoClassBCommonStockMember"
      decimals="-5"
      id="c151412352"
      unitRef="USD">500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <idt:PercentOfOutstandingShares
      contextRef="i_2024-01-31_ConsolidatedEntitiesAxis-NrsMember"
      decimals="4"
      id="c151412356"
      unitRef="Pure">0.0125</idt:PercentOfOutstandingShares>
    <idt:PercentOfOutstandingSharesDilutedBasis
      contextRef="i_2024-01-31_ConsolidatedEntitiesAxis-NrsMember"
      decimals="4"
      id="c151412357"
      unitRef="Pure">0.0121</idt:PercentOfOutstandingSharesDilutedBasis>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="d_2024-01-01_2024-01-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfNrsSharesIntoClassBCommonStockMember"
      decimals="INF"
      id="c151412358"
      unitRef="Share">192433</us-gaap:ConversionOfStockSharesIssued1>
    <idt:AdjustmentsToAdditionalPaidInCapitalExchangeOfStock
      contextRef="d_2024-01-01_2024-01-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfNrsSharesIntoClassBCommonStockMember"
      decimals="-5"
      id="c151412359"
      unitRef="USD">100000</idt:AdjustmentsToAdditionalPaidInCapitalExchangeOfStock>
    <idt:PercentOfOutstandingShares
      contextRef="i_2024-01-31_ConsolidatedEntitiesAxis-NrsMember"
      decimals="4"
      id="c151412360"
      unitRef="Pure">0.0125</idt:PercentOfOutstandingShares>
    <us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3277023">
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Note &lt;em style="font: inherit;"&gt;21&lt;/em&gt;&lt;/b&gt;&#x2014;&lt;b&gt;Stock-Based Compensation&lt;/b&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;i&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt; Equity Incentive Plan&lt;/b&gt;&lt;/i&gt;&lt;b&gt;&#160;&lt;/b&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The &lt;em style="font: inherit;"&gt;2024&lt;/em&gt; Equity Incentive Plan is intended to provide incentives to officers, employees, directors, and consultants of the Company, including stock options, stock appreciation rights, DSUs, and restricted stock. At&#160;&lt;em style="font: inherit;"&gt; July 31, 2026&lt;/em&gt;, the Company had 425,000 shares of Class B common stock reserved for the grant of awards under the &lt;em style="font: inherit;"&gt;2024&lt;/em&gt; Equity Incentive Plan, and 162,920 shares were available for future grants. On &lt;em style="font: inherit;"&gt; September 22, 2026, &lt;/em&gt;the Company's Board of Directors approved an amendment to the plan to increase the number of shares of the Company's Class B common stock available for future grant by 75,000 shares, subject to approval by the Company's stockholders at the Annual Meeting of Stockholders scheduled for &lt;em style="font: inherit;"&gt; December 10, 2026.&lt;/em&gt;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;i&gt;&lt;b&gt;Stock Options&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Option awards are generally granted with an exercise price equal to the market price of the Company&#x2019;s stock on the date of grant. Option awards generally vest on a graded basis over &lt;span style="-sec-ix-hidden:c151412369"&gt;three&lt;/span&gt; years of service and have &lt;span style="-sec-ix-hidden:c151412370"&gt;ten&lt;/span&gt;-year contractual terms. No option awards were granted in fiscal &lt;em style="font: inherit;"&gt;2026&lt;/em&gt; or fiscal &lt;em style="font: inherit;"&gt;2024.&lt;/em&gt; The fair value of stock options granted in fiscal &lt;em style="font: inherit;"&gt;2025&lt;/em&gt; was estimated on the date of the grant using a Black-Scholes valuation model and the assumptions in the following table. Expected volatility is based on historical volatility of the Company&#x2019;s Class B common stock and other factors. Expected dividends are based on the Company's dividend policy at the time of grant. The Company uses historical data on exercise of stock options, post vesting forfeitures and other factors to estimate the expected term of the stock options. The risk free rate is based on the U.S. Treasury yield curve in effect at the time of grant.&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:center;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;margin-left:auto;margin-right:auto;width:90%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:83%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31, 2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;ASSUMPTIONS&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Average risk-free interest rate&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:14%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3.49&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;"&gt;Expected dividend yield&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:14%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;0.5&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Expected volatility&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:14%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;53.2&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Expected term (years)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:14%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;4.0&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Weighted-average grant date fair value&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:14%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;16.58&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;A summary of stock option activity for the Company is as follows:&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:32%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;b style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;"&gt;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;b style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;"&gt;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Weighted- Average&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:32%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;b style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;"&gt;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;b style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;"&gt;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Remaining&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Aggregate&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:32%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Number of Options&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Weighted- Average&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Contractual&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Intrinsic Value&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:32%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;em style="font: inherit;"&gt;(in thousands)&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Exercise Price&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Term (in years)&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;em style="font: inherit;"&gt;(in thousands)&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:32%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Outstanding at July 31, 2025&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;36&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;38.43&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;4.2&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;741&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:32%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Granted&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:32%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Exercised&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;(5&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;38.43&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:32%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Cancelled / Forfeited&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:32%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;OUTSTANDING AT JULY 31, 2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;31&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;38.43&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3.2&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;850&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:32%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;EXERCISABLE AT JULY 31, 2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;7&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;38.43&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;3.2&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;188&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;In fiscal&#160;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;, fiscal&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, and fiscal&#160;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;, the Company received cash from the exercise of stock options of $0.2 million, &lt;span style="-sec-ix-hidden:c151412379"&gt;nil,&lt;/span&gt; and $0.2 million, respectively, for which the Company issued 5,204 shares, &lt;span style="-sec-ix-hidden:c151412382"&gt;nil,&lt;/span&gt; and 12,500 shares, respectively, of its Class B common stock.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The total intrinsic value of options exercised during fiscal&#160;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;, fiscal&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, and fiscal&#160;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&#160;was $0.1 million, &lt;span style="-sec-ix-hidden:c151412389"&gt;nil,&lt;/span&gt; and $0.1 million, respectively. At&#160;&lt;em style="font: inherit;"&gt; July 31, 2026&lt;/em&gt;, there was $0.2 million of total unrecognized compensation cost related to non-vested stock options, which is expected to be recognized over a weighted-average period of 0.7 years.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;i&gt;&lt;b&gt;Restricted Stock&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The fair value of restricted shares of the Company&#x2019;s Class B common stock is determined based on the closing price of the Company&#x2019;s Class B common stock on the grant date. Share awards generally vest on a graded basis over &lt;span style="-sec-ix-hidden:c151412393"&gt;three&lt;/span&gt; years of service.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;A summary of the status of the Company&#x2019;s grants of restricted shares of Class B common stock is presented below:&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Number of Non-vested&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Weighted-Average&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Shares&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Grant-Date&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;em style="font: inherit;"&gt;(in thousands)&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Fair Value&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:70%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Non-vested restricted shares at July 31, 2025&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;7&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;25.54&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Granted&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;11&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;54.02&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Vested&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(7&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;42.42&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Forfeited&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(2&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;66.74&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;NON-VESTED RESTRICTED SHARES AT JULY 31, 2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;9&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;52.08&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;At&#160;&lt;em style="font: inherit;"&gt; July 31, 2026&lt;/em&gt;, there was $0.3 million of total unrecognized compensation cost related to non-vested restricted shares, which is expected to be recognized over a weighted-average period of 0.7 years. The total grant date fair value of shares vested in fiscal&#160;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;, fiscal&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, and fiscal&#160;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&#160;was $0.3 million, $0.7 million, and $0.7 million, respectively.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2022&lt;/em&gt; Equity Growth Program&lt;/b&gt;&#160;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;On &lt;em style="font: inherit;"&gt; November 30, 2022, &lt;/em&gt;the Company adopted the IDT &lt;em style="font: inherit;"&gt;2022&lt;/em&gt; Equity Growth Program in the form of grants of DSUs that, upon vesting, entitled the grantees to receive shares of the Company&#x2019;s Class B common stock. The number of shares issuable on each vesting date varied between 50% to 200% of the number of DSUs vesting on that date, depending on the market price for the underlying Class B common stock on the vesting date relative to the base price of $25.45 per share approved by the Compensation Committee of the Company&#x2019;s Board of Directors, based on the market price of the Class B common stock at the time of the grants. In fiscal&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;&#160;and fiscal&#160;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;, in accordance with the program and based on elections made by grantees, the Company issued 276,960 and 55,039 shares, respectively, of its Class B common stock for vested DSUs. No shares were issued under this program in fiscal &lt;em style="font: inherit;"&gt;2026.&lt;/em&gt; The Company estimated that the fair value of the DSUs on the date of grants was $5.4 million which was recognized on a graded vesting basis over the requisite service periods. The Company used a risk-neutral Monte Carlo simulation method to value the DSUs, simulating the range of possible future values of the Company&#x2019;s Class B common stock over the life of the DSUs. With the final vesting in &lt;em style="font: inherit;"&gt; February 2025, &lt;/em&gt;the &lt;em style="font: inherit;"&gt;2022&lt;/em&gt; Equity Growth Program has been completed, and no DSUs remain outstanding thereunder.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;i&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt; Equity Growth Program&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt; &lt;br/&gt;On &lt;em style="font: inherit;"&gt; September 18, 2025, &lt;/em&gt;the Company adopted the IDT &lt;em style="font: inherit;"&gt;2025&lt;/em&gt; Equity Growth Program under its &lt;em style="font: inherit;"&gt;2024&lt;/em&gt; Equity Incentive Plan, pursuant to which it granted 109,975 DSUs to certain executive officers, employees, and consultants. Upon vesting, the DSUs entitle grantees to receive shares of the Company's Class B common stock. The DSUs vest in &lt;em style="font: inherit;"&gt;three&lt;/em&gt; substantially equal installments on &lt;em style="font: inherit;"&gt; February 17, 2026, &lt;/em&gt;&lt;em style="font: inherit;"&gt; February 16, 2027, &lt;/em&gt;and &lt;em style="font: inherit;"&gt; February 15, 2028, &lt;/em&gt;subject to continued service. The number of shares issuable on each vesting date varies based on the market price of the Class B common stock on the vesting date relative to the grant price of $50.90 per share, ranging from 50% to 267% of the DSUs vesting on that date, and up to 400% for certain executive officers. Grantees &lt;em style="font: inherit;"&gt; may &lt;/em&gt;elect to defer vesting of some or all of their DSUs to the next scheduled vesting date.&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;In &lt;em style="font: inherit;"&gt; February 2026, &lt;/em&gt;the &lt;em style="font: inherit;"&gt;first&lt;/em&gt; vesting date under the program, the Company issued 26,681 shares of its Class B common stock in respect of DSUs that vested on &lt;em style="font: inherit;"&gt; February 17, 2026, &lt;/em&gt;based on elections made by grantees. To satisfy statutory tax withholding obligations, the Company withheld 10,852 shares and remitted the equivalent cash to the applicable tax authorities, recording the withheld shares as treasury stock. The Company estimated the aggregate grant-date fair value of the DSUs at $13.3 million, which is being recognized on a graded vesting basis over the requisite service periods ending in &lt;em style="font: inherit;"&gt; February 2028. &lt;/em&gt;The Company used a risk-neutral Monte Carlo simulation method to value the DSUs, simulating the range of possible future values of the Class B common stock over the life of the DSU.&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;A summary of the status of the Company&#x2019;s grants of DSUs is presented below:&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Number of Non-vested&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Weighted-Average&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;DSUs&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Grant-Date&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;em style="font: inherit;"&gt;(in thousands)&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Fair Value&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:70%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Non-vested DSUs at July 31, 2025&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;18&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;43.64&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Granted&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;186&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;80.83&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Vested&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(27&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;58.80&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Forfeited&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(1&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;62.23&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;NON-VESTED DSUs AT JULY 31, 2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;176&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;80.40&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;At&#160;&lt;em style="font: inherit;"&gt; July 31, 2026&lt;/em&gt;, there was $5.9 million of total unrecognized compensation cost related to non-vested DSUs, which is expected to be recognized over a weighted-average period of 0.7 years. The total grant date fair value of DSUs vested in fiscal&#160;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;, fiscal&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, and fiscal&#160;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&#160;was $1.6 million, $4.3 million, and $1.1 million, respectively.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&lt;i&gt;&lt;b&gt;Amended and Restated Employment Agreement with Abilio (&lt;/b&gt;&lt;/i&gt;&lt;b&gt;&#x201c;&lt;/b&gt;&lt;i&gt;&lt;b&gt;Bill&lt;/b&gt;&lt;/i&gt;&lt;b&gt;&#x201d;&lt;/b&gt;&lt;i&gt;&lt;b&gt;) Pereira&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;On &lt;em style="font: inherit;"&gt; December 21, 2023, &lt;/em&gt;the Company entered into an Amended and Restated Employment Agreement with Bill Pereira, the Company&#x2019;s President and Chief Operating Officer. The agreement provides for, among other things, certain equity grants, including 23,500 DSUs that, upon the scheduled vesting, represent the right to receive shares of the Company&#x2019;s Class B common stock, and 50,000 shares of Class B common stock of &lt;em style="font: inherit;"&gt;net2phone&lt;/em&gt; &lt;em style="font: inherit;"&gt;2.0,&lt;/em&gt; as well as a contingent bonus subject to the completion of certain financial milestones as set forth in the agreement. In fiscal &lt;em style="font: inherit;"&gt;2024,&lt;/em&gt; &lt;em style="font: inherit;"&gt;two&lt;/em&gt; of these milestones were achieved, for which the Company issued to Mr. Pereira 39,155 shares of its Class B common stock in fiscal &lt;em style="font: inherit;"&gt;2024&lt;/em&gt; with an issue date value of $1.5 million, and 39,155 shares of its Class B common stock in fiscal &lt;em style="font: inherit;"&gt;2025&lt;/em&gt; with an issue date value of $1.8 million. In addition, in fiscal &lt;em style="font: inherit;"&gt;2025,&lt;/em&gt; the Company accrued $1.0 million in connection with the achievement of an additional milestone. In fiscal &lt;em style="font: inherit;"&gt;2024,&lt;/em&gt; the Company accrued aggregate stock-based compensation expense of $4.1 million related to these equity grants and the contingent bonus, which is included in &#x201c;Selling, general and administrative expense&#x201d; in the accompanying consolidated statements of income.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;i&gt;&lt;b&gt;NRS Restricted Common Stock&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Effective as of &lt;em style="font: inherit;"&gt; June 30, 2022, &lt;/em&gt;restricted shares of NRS&#x2019; Class B common stock representing 1.2% of its outstanding capital stock on a fully diluted basis were granted to certain NRS employees. The restrictions on the shares lapse in &lt;em style="font: inherit;"&gt;three&lt;/em&gt; installments, the &lt;em style="font: inherit;"&gt;first&lt;/em&gt; was in &lt;em style="font: inherit;"&gt; June 2024, &lt;/em&gt;and the others were scheduled to vest in &lt;em style="font: inherit;"&gt; June 2026, &lt;/em&gt;and &lt;em style="font: inherit;"&gt; June 2027 (&lt;/em&gt;see &#x201c;Exchange of NRS Restricted Common Stock for IDT DSUs&#x201d; below). The estimated fair value of the restricted shares on the grant date was $3.3 million, which is recognized over the vesting period.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;In connection with the vesting of the restricted shares of NRS Class B common stock on &lt;em style="font: inherit;"&gt; June 1, 2024, &lt;/em&gt;the Company repurchased a portion of the shares representing an aggregate of 0.17% of the outstanding shares of NRS with an aggregate fair value of $0.6 million to satisfy the grantees&#x2019; tax withholding obligations in connection with the lapsing of restrictions on restricted stock. The fair value per share of the NRS Class B common stock was based on a valuation of the total equity of NRS using a market approach and income approach. The Company recorded a decrease in &#x201c;Noncontrolling interests&#x201d; of $21,000 and a decrease in &#x201c;Additional paid-in capital&#x201d; of $0.6 million, and an offsetting income tax withholding liability of $0.6 million.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;i&gt;&lt;b&gt;Exchange of NRS Restricted Common Stock for IDT DSUs&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;On &lt;em style="font: inherit;"&gt; January 21, 2026&lt;/em&gt;&lt;i&gt;, &lt;/i&gt;the Company exchanged unvested shares of NRS Restricted Common Stock, representing approximately 0.71% of NRS on a fully diluted basis and 0.73% on an outstanding basis, held by certain employees for an aggregate of 72,182 DSUs of the Company. The DSUs are subject to the same terms and conditions as DSUs previously issued under the Company&#x2019;s &lt;em style="font: inherit;"&gt;2025&lt;/em&gt; Equity Growth Program and vest in &lt;em style="font: inherit;"&gt;three&lt;/em&gt; substantially equal tranches, the &lt;em style="font: inherit;"&gt;first&lt;/em&gt; of which was in &lt;em style="font: inherit;"&gt; February 2026,&lt;/em&gt;&lt;i&gt; &lt;/i&gt;and the others of which are in &lt;em style="font: inherit;"&gt; February 2027, &lt;/em&gt;and &lt;em style="font: inherit;"&gt; February 2028.&lt;/em&gt;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The transaction was accounted for as a modification under ASC &lt;em style="font: inherit;"&gt;718&lt;/em&gt;&lt;i&gt;,&lt;/i&gt; &lt;i&gt;Compensation&lt;/i&gt; &#x2014;&lt;i&gt; Stock Compensation&lt;/i&gt;. The fair value of the DSUs granted was estimated at approximately $4.2 million, resulting in incremental compensation cost of approximately $0.6 million.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;i&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;net2phone&lt;/em&gt; &lt;em style="font: inherit;"&gt;2.0,&lt;/em&gt; Inc. Restricted Common Stock&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;On &lt;em style="font: inherit;"&gt; December 31, 2020, &lt;/em&gt;the Company finalized compensatory arrangements with Howard Jonas, the Company's Chairman of the Board of Directors and Shmuel Jonas, the Company&#x2019;s Chief Executive Officer, pursuant to which each received 500,000 restricted shares of &lt;em style="font: inherit;"&gt;net2phone&lt;/em&gt; &lt;em style="font: inherit;"&gt;2.0&#x2019;s&lt;/em&gt; Class B common stock, representing an aggregate of 10% of &lt;em style="font: inherit;"&gt;net2phone&lt;/em&gt; &lt;em style="font: inherit;"&gt;2.0&#x2019;s&lt;/em&gt; issued and outstanding common stock at the time of the grant. The shares entitle each grantee to proceeds only on a sale, spin-off, initial public offering, or other monetization of &lt;em style="font: inherit;"&gt;net2phone&lt;/em&gt; &lt;em style="font: inherit;"&gt;2.0,&lt;/em&gt; and include anti-dilution protection with respect to the &lt;em style="font: inherit;"&gt;first&lt;/em&gt; &lt;em style="font: inherit;"&gt;$15&lt;/em&gt; million invested in &lt;em style="font: inherit;"&gt;net2phone&lt;/em&gt; &lt;em style="font: inherit;"&gt;2.0&lt;/em&gt; following the grant. In &lt;em style="font: inherit;"&gt; January 2024, &lt;/em&gt;the restrictions on these shares lapsed. Concurrently, Bill Pereira was granted 50,000 shares of &lt;em style="font: inherit;"&gt;net2phone&lt;/em&gt; &lt;em style="font: inherit;"&gt;2.0&lt;/em&gt; Class B common stock pursuant to his employment agreement described above. In connection with the lapsing of restrictions and the share grant, the Company repurchased an aggregate of 4.5% of &lt;em style="font: inherit;"&gt;net2phone&lt;/em&gt; &lt;em style="font: inherit;"&gt;2.0's&lt;/em&gt; outstanding shares, with an aggregate fair value of $3.6 million to satisfy the grantees' tax withholding obligations. The fair value per share was determined based on a valuation of &lt;em style="font: inherit;"&gt;net2phone&lt;/em&gt; &lt;em style="font: inherit;"&gt;2.0&lt;/em&gt; using both a market approach and an income approach. As a result, in &lt;em style="font: inherit;"&gt; January 2024, &lt;/em&gt;the Company recorded an increase in "Noncontrolling interests" of $53,000, a decrease in "Additional paid-in capital" of $3.6 million, and a corresponding income tax withholding liability of $3.6 million.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
  </us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i_2026-07-31_PlanNameAxis-The2024EquityIncentivePlanMember"
      decimals="INF"
      id="c151412365"
      unitRef="Share">425000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i_2026-07-31_PlanNameAxis-The2024EquityIncentivePlanMember"
      decimals="INF"
      id="c151412367"
      unitRef="Share">162920</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="d_2026-09-22_2026-09-22_PlanNameAxis-The2024EquityIncentivePlanMember_SubsequentEventTypeAxis-SubsequentEventMember"
      decimals="INF"
      id="c151412368"
      unitRef="Share">75000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="d_2025-08-01_2026-07-31_AwardTypeAxis-EmployeeStockOptionMember"
      decimals="-3"
      id="c151412371"
      unitRef="Share">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3277024">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;margin-left:auto;margin-right:auto;width:90%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:83%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Year ended July 31, 2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;ASSUMPTIONS&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Average risk-free interest rate&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:14%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3.49&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;"&gt;Expected dividend yield&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:14%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;0.5&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Expected volatility&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:14%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;53.2&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Expected term (years)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:14%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;4.0&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Weighted-average grant date fair value&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:14%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;16.58&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="d_2024-08-01_2025-07-31_AwardTypeAxis-EmployeeStockOptionMember"
      decimals="4"
      id="c151411651"
      unitRef="Pure">0.0349</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="d_2024-08-01_2025-07-31_AwardTypeAxis-EmployeeStockOptionMember"
      decimals="3"
      id="c151411652"
      unitRef="Pure">0.005</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="d_2024-08-01_2025-07-31_AwardTypeAxis-EmployeeStockOptionMember"
      decimals="3"
      id="c151411653"
      unitRef="Pure">0.532</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="d_2024-08-01_2025-07-31_AwardTypeAxis-EmployeeStockOptionMember"
      id="c151411654">P4Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="d_2024-08-01_2025-07-31"
      decimals="INF"
      id="c151411655"
      unitRef="USDPerShare">16.58</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3277025">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:32%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;b style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;"&gt;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;b style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;"&gt;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Weighted- Average&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:32%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;b style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;"&gt;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;b style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;"&gt;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Remaining&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Aggregate&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:32%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Number of Options&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Weighted- Average&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Contractual&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Intrinsic Value&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:32%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;em style="font: inherit;"&gt;(in thousands)&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Exercise Price&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Term (in years)&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid #000000;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;em style="font: inherit;"&gt;(in thousands)&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:32%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Outstanding at July 31, 2025&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;36&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;38.43&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;4.2&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;741&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:32%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Granted&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:32%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Exercised&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;(5&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;38.43&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:32%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Cancelled / Forfeited&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:32%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;OUTSTANDING AT JULY 31, 2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;31&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;38.43&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;3.2&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;850&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:32%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;EXERCISABLE AT JULY 31, 2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;7&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;38.43&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;text-align:right;"&gt;3.2&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:14%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;188&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151411674"
      unitRef="Share">36000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i_2025-07-31"
      decimals="INF"
      id="c151411675"
      unitRef="USDPerShare">38.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="d_2024-08-01_2025-07-31" id="c151411676">P4Y2M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i_2025-07-31"
      decimals="-3"
      id="c151411677"
      unitRef="USD">741000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151411678"
      unitRef="Share">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="d_2025-08-01_2026-07-31"
      decimals="INF"
      id="c151411679"
      unitRef="USDPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151411682"
      unitRef="Share">5000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="d_2025-08-01_2026-07-31"
      decimals="INF"
      id="c151411683"
      unitRef="USDPerShare">38.43</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-3"
      id="c151411686"
      unitRef="Share">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="d_2025-08-01_2026-07-31"
      decimals="INF"
      id="c151411687"
      unitRef="USDPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151411690"
      unitRef="Share">31000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i_2026-07-31"
      decimals="INF"
      id="c151411691"
      unitRef="USDPerShare">38.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="d_2025-08-01_2026-07-31" id="c151411692">P3Y2M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i_2026-07-31"
      decimals="-4"
      id="c151411693"
      unitRef="USD">850000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151411694"
      unitRef="Share">7000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i_2026-07-31"
      decimals="INF"
      id="c151411695"
      unitRef="USDPerShare">38.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="d_2025-08-01_2026-07-31" id="c151411696">P3Y2M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i_2026-07-31"
      decimals="-3"
      id="c151411697"
      unitRef="USD">188000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-5"
      id="c151412378"
      unitRef="USD">200000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-5"
      id="c151412380"
      unitRef="USD">200000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="d_2025-08-01_2026-07-31"
      decimals="INF"
      id="c151412381"
      unitRef="Share">5204</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="d_2023-08-01_2024-07-31"
      decimals="INF"
      id="c151412383"
      unitRef="Share">12500</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-5"
      id="c151412388"
      unitRef="USD">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-5"
      id="c151412390"
      unitRef="USD">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i_2026-07-31_AwardTypeAxis-EmployeeStockOptionMember"
      decimals="-5"
      id="c151412391"
      unitRef="USD">200000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="d_2025-08-01_2026-07-31_AwardTypeAxis-EmployeeStockOptionMember"
      id="c151412392">P0Y8M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="d_2025-08-01_2026-07-31"
      id="c9331C5C0-E541-42DE-91F5-9018A7C56B8B">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Number of Non-vested&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Weighted-Average&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Shares&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Grant-Date&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;em style="font: inherit;"&gt;(in thousands)&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Fair Value&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:70%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Non-vested restricted shares at July 31, 2025&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;7&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;25.54&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Granted&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;11&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;54.02&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Vested&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(7&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;42.42&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Forfeited&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(2&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;66.74&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;NON-VESTED RESTRICTED SHARES AT JULY 31, 2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;9&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;52.08&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Number of Non-vested&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Weighted-Average&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;DSUs&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Grant-Date&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;em style="font: inherit;"&gt;(in thousands)&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Fair Value&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:70%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Non-vested DSUs at July 31, 2025&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;18&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;43.64&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Granted&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;186&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;80.83&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Vested&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(27&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;58.80&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Forfeited&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(1&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;62.23&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;NON-VESTED DSUs AT JULY 31, 2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;176&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:0;padding-left:0px;padding-right:0;padding-top:0;width:12%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;80.40&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i_2025-07-31_AwardTypeAxis-RestrictedStockMember"
      decimals="-3"
      id="c151411704"
      unitRef="Share">7000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i_2025-07-31_AwardTypeAxis-RestrictedStockMember"
      decimals="INF"
      id="c151411705"
      unitRef="USDPerShare">25.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="d_2025-08-01_2026-07-31_AwardTypeAxis-RestrictedStockMember"
      decimals="-3"
      id="c151411706"
      unitRef="Share">11000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="d_2025-08-01_2026-07-31_AwardTypeAxis-RestrictedStockMember"
      decimals="INF"
      id="c151411707"
      unitRef="USDPerShare">54.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="d_2025-08-01_2026-07-31_AwardTypeAxis-RestrictedStockMember"
      decimals="-3"
      id="c151411708"
      unitRef="Share">7000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="d_2025-08-01_2026-07-31_AwardTypeAxis-RestrictedStockMember"
      decimals="INF"
      id="c151411709"
      unitRef="USDPerShare">42.42</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="d_2025-08-01_2026-07-31_AwardTypeAxis-RestrictedStockMember"
      decimals="-3"
      id="c151411710"
      unitRef="Share">2000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="d_2025-08-01_2026-07-31_AwardTypeAxis-RestrictedStockMember"
      decimals="INF"
      id="c151411711"
      unitRef="USDPerShare">66.74</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i_2026-07-31_AwardTypeAxis-RestrictedStockMember"
      decimals="-3"
      id="c151411712"
      unitRef="Share">9000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i_2026-07-31_AwardTypeAxis-RestrictedStockMember"
      decimals="INF"
      id="c151411713"
      unitRef="USDPerShare">52.08</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i_2026-07-31_AwardTypeAxis-RestrictedStockMember"
      decimals="-5"
      id="c151412394"
      unitRef="USD">300000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="d_2025-08-01_2026-07-31_AwardTypeAxis-RestrictedStockMember"
      id="c151412395">P0Y8M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="d_2025-08-01_2026-07-31_AwardTypeAxis-RestrictedStockMember"
      decimals="-5"
      id="c151412399"
      unitRef="USD">300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="d_2024-08-01_2025-07-31_AwardTypeAxis-RestrictedStockMember"
      decimals="-5"
      id="c151412400"
      unitRef="USD">700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="d_2023-08-01_2024-07-31_AwardTypeAxis-RestrictedStockMember"
      decimals="-5"
      id="c151412401"
      unitRef="USD">700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="d_2022-11-30_2022-11-30_AwardTypeAxis-DeferredStockUnitsDsusMember_PlanNameAxis-The2022EquityGrowthProgramMember_RangeAxis-MinimumMember_VestingAxis-ShareBasedCompensationAwardTrancheOneMember"
      decimals="1"
      id="c151412405"
      unitRef="Pure">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="d_2022-11-30_2022-11-30_AwardTypeAxis-DeferredStockUnitsDsusMember_PlanNameAxis-The2022EquityGrowthProgramMember_RangeAxis-MaximumMember_VestingAxis-ShareBasedCompensationAwardTrancheOneMember"
      decimals="0"
      id="c151412406"
      unitRef="Pure">2</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="d_2022-11-30_2022-11-30_AwardTypeAxis-DeferredStockUnitsDsusMember_PlanNameAxis-The2022EquityGrowthProgramMember"
      decimals="INF"
      id="c151412407"
      unitRef="USDPerShare">25.45</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="d_2024-08-01_2025-07-31_PlanNameAxis-The2022EquityGrowthProgramMember_StatementClassOfStockAxis-CommonClassBMember"
      decimals="INF"
      id="c151412410"
      unitRef="Share">276960</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="d_2023-08-01_2024-07-31_PlanNameAxis-The2022EquityGrowthProgramMember_StatementClassOfStockAxis-CommonClassBMember"
      decimals="INF"
      id="c151412411"
      unitRef="Share">55039</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="d_2025-08-01_2026-07-31_PlanNameAxis-The2022EquityGrowthProgramMember_StatementClassOfStockAxis-CommonClassBMember"
      decimals="-3"
      id="c151412412"
      unitRef="Share">0</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <idt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodTotalFairValue
      contextRef="d_2025-08-01_2026-07-31_AwardTypeAxis-DeferredStockUnitsDsusMember_PlanNameAxis-The2022EquityGrowthProgramMember"
      decimals="-5"
      id="c151412414"
      unitRef="USD">5400000</idt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i_2025-02-28_AwardTypeAxis-DeferredStockUnitsDsusMember_PlanNameAxis-The2022EquityGrowthProgramMember"
      decimals="-3"
      id="c151412416"
      unitRef="Share">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="d_2025-09-18_2025-09-18_AwardTypeAxis-DeferredStockUnitsDsusMember_PlanNameAxis-The2025EquityGrowthProgramMember_TitleOfIndividualAxis-ExecutiveOfficersAndOtherEmployeesMember"
      decimals="INF"
      id="c151412420"
      unitRef="Share">109975</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="d_2025-09-18_2025-09-18_AwardTypeAxis-DeferredStockUnitsDsusMember_PlanNameAxis-The2025EquityGrowthProgramMember_TitleOfIndividualAxis-ExecutiveOfficersAndOtherEmployeesMember"
      decimals="INF"
      id="c151412422"
      unitRef="USDPerShare">50.9</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <idt:PercentageOfMarketPriceRelativeToGrantPrice
      contextRef="d_2025-09-18_2025-09-18_PlanNameAxis-The2025EquityGrowthProgramMember_RangeAxis-MinimumMember"
      decimals="1"
      id="c151412423"
      unitRef="Pure">0.50</idt:PercentageOfMarketPriceRelativeToGrantPrice>
    <idt:PercentageOfMarketPriceRelativeToGrantPrice
      contextRef="d_2025-09-18_2025-09-18_PlanNameAxis-The2025EquityGrowthProgramMember_RangeAxis-MaximumMember"
      decimals="2"
      id="c151412424"
      unitRef="Pure">2.67</idt:PercentageOfMarketPriceRelativeToGrantPrice>
    <idt:PercentageOfMarketPriceRelativeToGrantPrice
      contextRef="d_2025-09-18_2025-09-18_PlanNameAxis-The2025EquityGrowthProgramMember_RangeAxis-MaximumMember_TitleOfIndividualAxis-CertainExecutiveOfficersMember"
      decimals="0"
      id="c151412425"
      unitRef="Pure">4</idt:PercentageOfMarketPriceRelativeToGrantPrice>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="d_2026-02-01_2026-02-28_PlanNameAxis-The2025EquityGrowthProgramMember_StatementClassOfStockAxis-CommonClassBMember"
      decimals="INF"
      id="c151412427"
      unitRef="Share">26681</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="d_2026-02-01_2026-02-28_PlanNameAxis-The2025EquityGrowthProgramMember"
      decimals="INF"
      id="c151412428"
      unitRef="Share">10852</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <idt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodTotalFairValue
      contextRef="d_2026-02-01_2026-02-28_AwardTypeAxis-DeferredStockUnitsDsusMember_PlanNameAxis-The2025EquityGrowthProgramMember"
      decimals="-5"
      id="c151412429"
      unitRef="USD">13300000</idt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i_2025-07-31_AwardTypeAxis-DeferredStockUnitsDsusMember"
      decimals="-3"
      id="c151411720"
      unitRef="Share">18000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i_2025-07-31_AwardTypeAxis-DeferredStockUnitsDsusMember"
      decimals="INF"
      id="c151411721"
      unitRef="USDPerShare">43.64</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="d_2025-08-01_2026-07-31_AwardTypeAxis-DeferredStockUnitsDsusMember"
      decimals="-3"
      id="c151411722"
      unitRef="Share">186000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="d_2025-08-01_2026-07-31_AwardTypeAxis-DeferredStockUnitsDsusMember"
      decimals="INF"
      id="c151411723"
      unitRef="USDPerShare">80.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="d_2025-08-01_2026-07-31_AwardTypeAxis-DeferredStockUnitsDsusMember"
      decimals="-3"
      id="c151411724"
      unitRef="Share">27000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="d_2025-08-01_2026-07-31_AwardTypeAxis-DeferredStockUnitsDsusMember"
      decimals="INF"
      id="c151411725"
      unitRef="USDPerShare">58.8</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="d_2025-08-01_2026-07-31_AwardTypeAxis-DeferredStockUnitsDsusMember"
      decimals="-3"
      id="c151411726"
      unitRef="Share">1000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="d_2025-08-01_2026-07-31_AwardTypeAxis-DeferredStockUnitsDsusMember"
      decimals="INF"
      id="c151411727"
      unitRef="USDPerShare">62.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i_2026-07-31_AwardTypeAxis-DeferredStockUnitsDsusMember"
      decimals="-3"
      id="c151411728"
      unitRef="Share">176000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i_2026-07-31_AwardTypeAxis-DeferredStockUnitsDsusMember"
      decimals="INF"
      id="c151411729"
      unitRef="USDPerShare">80.4</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i_2026-07-31_AwardTypeAxis-DeferredStockUnitsDsusMember"
      decimals="-5"
      id="c151412430"
      unitRef="USD">5900000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="d_2025-08-01_2026-07-31_AwardTypeAxis-DeferredStockUnitsDsusMember"
      id="c151412431">P0Y8M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="d_2025-08-01_2026-07-31_AwardTypeAxis-DeferredStockUnitsDsusMember"
      decimals="-5"
      id="c151412435"
      unitRef="USD">1600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="d_2024-08-01_2025-07-31_AwardTypeAxis-DeferredStockUnitsDsusMember"
      decimals="-5"
      id="c151412436"
      unitRef="USD">4300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="d_2023-08-01_2024-07-31_AwardTypeAxis-DeferredStockUnitsDsusMember"
      decimals="-5"
      id="c151412437"
      unitRef="USD">1100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="d_2023-12-21_2023-12-21_AwardTypeAxis-DeferredStockUnitsDsusMember_TitleOfIndividualAxis-ChiefOperatingOfficerMember"
      decimals="INF"
      id="c151412439"
      unitRef="Share">23500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="d_2023-12-21_2023-12-21_LegalEntityAxis-Net2phone20Member_StatementClassOfStockAxis-ClassBCommonStockMember_TitleOfIndividualAxis-ChiefOperatingOfficerMember"
      decimals="INF"
      id="c151412440"
      unitRef="Share">50000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="d_2023-08-01_2024-07-31_LegalEntityAxis-Net2phone20Member_StatementClassOfStockAxis-ClassBCommonStockMember_TitleOfIndividualAxis-ChiefOperatingOfficerMember"
      decimals="INF"
      id="c151412445"
      unitRef="Share">39155</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2023-08-01_2024-07-31_LegalEntityAxis-Net2phone20Member_StatementClassOfStockAxis-ClassBCommonStockMember_TitleOfIndividualAxis-ChiefOperatingOfficerMember"
      decimals="-5"
      id="c151412447"
      unitRef="USD">1500000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="d_2024-08-01_2025-07-31_LegalEntityAxis-Net2phone20Member_StatementClassOfStockAxis-ClassBCommonStockMember_TitleOfIndividualAxis-ChiefOperatingOfficerMember"
      decimals="INF"
      id="c151412448"
      unitRef="Share">39155</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2024-08-01_2025-07-31_LegalEntityAxis-Net2phone20Member_StatementClassOfStockAxis-ClassBCommonStockMember_TitleOfIndividualAxis-ChiefOperatingOfficerMember"
      decimals="-5"
      id="c151412450"
      unitRef="USD">1800000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <idt:AccruedProceedsFromMilestone
      contextRef="d_2024-08-01_2025-07-31_TitleOfIndividualAxis-ChiefOperatingOfficerMember"
      decimals="-6"
      id="c151412452"
      unitRef="USD">1000000</idt:AccruedProceedsFromMilestone>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2023-08-01_2024-07-31_TitleOfIndividualAxis-ChiefOperatingOfficerMember"
      decimals="-5"
      id="c151412454"
      unitRef="USD">4100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum
      contextRef="d_2022-06-30_2022-06-30_LegalEntityAxis-NrsMember"
      decimals="3"
      id="c151412455"
      unitRef="Pure">0.012</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum>
    <idt:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue
      contextRef="d_2024-06-01_2024-06-01_LegalEntityAxis-NrsMember"
      decimals="-5"
      id="c151412458"
      unitRef="USD">3300000</idt:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue>
    <idt:SharebasedCompensationArrangementBySharebasedPaymentAwardPercentageOfSharesRepurchased
      contextRef="d_2024-06-01_2024-06-01_LegalEntityAxis-NrsMember"
      decimals="4"
      id="c151412459"
      unitRef="Pure">0.0017</idt:SharebasedCompensationArrangementBySharebasedPaymentAwardPercentageOfSharesRepurchased>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2024-06-01_2024-06-01_LegalEntityAxis-NrsMember"
      decimals="-5"
      id="c151412460"
      unitRef="USD">600000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="d_2024-06-01_2024-06-01_LegalEntityAxis-NrsMember"
      decimals="INF"
      id="c151412461"
      unitRef="USD">21000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="d_2024-06-01_2024-06-01_LegalEntityAxis-NrsMember"
      decimals="-5"
      id="c151412462"
      unitRef="USD">600000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2024-06-01_2024-06-01_LegalEntityAxis-NrsMember"
      decimals="-5"
      id="c151412463"
      unitRef="USD">600000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <idt:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesExchangePercentageOfSharesOnDilutedBasis
      contextRef="d_2026-01-21_2026-01-21_LegalEntityAxis-NrsMember"
      decimals="4"
      id="c151412465"
      unitRef="Pure">0.0071</idt:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesExchangePercentageOfSharesOnDilutedBasis>
    <idt:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesExchangedPercentageOfSharesOnSharesIssuedAndOutstandingBasis
      contextRef="d_2026-01-21_2026-01-21_LegalEntityAxis-NrsMember"
      decimals="4"
      id="c151412466"
      unitRef="Pure">0.0073</idt:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesExchangedPercentageOfSharesOnSharesIssuedAndOutstandingBasis>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i_2026-01-21_AwardTypeAxis-DeferredStockUnitsDsusMember_TitleOfIndividualAxis-CertainEmployeesMember"
      decimals="INF"
      id="c151412467"
      unitRef="Share">72182</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <idt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodTotalFairValue
      contextRef="d_2026-01-21_2026-01-21_AwardTypeAxis-DeferredStockUnitsDsusMember"
      decimals="-5"
      id="c151412472"
      unitRef="USD">4200000</idt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost
      contextRef="d_2026-01-21_2026-01-21_AwardTypeAxis-DeferredStockUnitsDsusMember"
      decimals="-5"
      id="c151412473"
      unitRef="USD">600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="d_2020-12-31_2020-12-31_LegalEntityAxis-Net2phone20Member_StatementClassOfStockAxis-ClassBCommonStockMember_TitleOfIndividualAxis-ChiefExecutiveOfficerMember"
      decimals="INF"
      id="c151412476"
      unitRef="Share">500000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <idt:StockIssuedDuringPeriodPercentOfOutstandingShares
      contextRef="d_2020-12-31_2020-12-31_LegalEntityAxis-Net2phone20Member_StatementClassOfStockAxis-ClassBCommonStockMember_TitleOfIndividualAxis-ChiefExecutiveOfficerMember"
      decimals="1"
      id="c151412479"
      unitRef="Pure">0.10</idt:StockIssuedDuringPeriodPercentOfOutstandingShares>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="d_2024-01-01_2024-01-31_LegalEntityAxis-Net2phone20Member_StatementClassOfStockAxis-ClassBCommonStockMember_TitleOfIndividualAxis-ChiefOperatingOfficerMember"
      decimals="INF"
      id="c151412488"
      unitRef="Share">50000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <idt:StockIssuedDuringPeriodPercentOfOutstandingShares
      contextRef="d_2024-01-01_2024-01-31_LegalEntityAxis-Net2phone20Member_StatementClassOfStockAxis-ClassBCommonStockMember_TitleOfIndividualAxis-ChiefOperatingOfficerMember"
      decimals="3"
      id="c151412491"
      unitRef="Pure">0.045</idt:StockIssuedDuringPeriodPercentOfOutstandingShares>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2020-12-31_2020-12-31_LegalEntityAxis-Net2phone20Member_StatementClassOfStockAxis-ClassBCommonStockMember"
      decimals="-5"
      id="c151412494"
      unitRef="USD">3600000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="d_2020-12-31_2020-12-31_LegalEntityAxis-Net2phone20Member_StatementClassOfStockAxis-ClassBCommonStockMember"
      decimals="INF"
      id="c151412497"
      unitRef="USD">53000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="d_2020-12-31_2020-12-31_LegalEntityAxis-Net2phone20Member_StatementClassOfStockAxis-ClassBCommonStockMember"
      decimals="-5"
      id="c151412498"
      unitRef="USD">3600000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2020-12-31_2020-12-31_LegalEntityAxis-Net2phone20Member_StatementClassOfStockAxis-ClassBCommonStockMember"
      decimals="-5"
      id="c151412499"
      unitRef="USD">3600000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:ComprehensiveIncomeNoteTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3277028">
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Note &lt;em style="font: inherit;"&gt;22&lt;/em&gt;&lt;/b&gt;&#x2014;&lt;b&gt;Accumulated Other Comprehensive &lt;/b&gt;&lt;span style="color:#000000;"&gt;&lt;b&gt;Loss&lt;/b&gt;&lt;/span&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The accumulated balances for each classification of other comprehensive loss were as follows:&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:46%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:Times New Roman;font-size:10pt;padding:0;width:16%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Unrealized Loss on&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:46%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:Times New Roman;font-size:10pt;padding:0;width:16%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Available-for-Sale&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:Times New Roman;font-size:10pt;padding:0;width:16%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Foreign&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:Times New Roman;font-size:10pt;padding:0;width:16%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Accumulated Other&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:46%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:16%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Securities&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:16%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Currency Translation&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:16%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Comprehensive Loss&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:46%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Balance at July 31, 2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(645&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(16,547&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(17,192&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:46%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Other comprehensive income (loss) attributable to IDT Corporation&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;265&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(1,215&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(950&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:46%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Balance at July 31, 2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(380&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(17,762&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(18,142&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:46%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Other comprehensive income attributable to IDT Corporation&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;155&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,418&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,573&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:46%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Balance at July 31, 2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(225&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(16,344&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(16,569&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:46%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Other comprehensive income attributable to IDT Corporation&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;63&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,409&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,472&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:46%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;BALANCE AT JULY 31, 2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(162&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(13,935&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(14,097&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;


  </us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3277029">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;text-indent:0px;height:auto;width:100%;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:46%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:Times New Roman;font-size:10pt;padding:0;width:16%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Unrealized Loss on&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:46%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:Times New Roman;font-size:10pt;padding:0;width:16%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Available-for-Sale&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:Times New Roman;font-size:10pt;padding:0;width:16%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Foreign&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="font-family:Times New Roman;font-size:10pt;padding:0;width:16%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Accumulated Other&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:46%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;(in thousands)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:16%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Securities&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:16%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Currency Translation&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:16%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-left:0pt;margin:0pt;text-align:center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Comprehensive Loss&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:46%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Balance at July 31, 2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(645&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(16,547&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(17,192&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:46%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Other comprehensive income (loss) attributable to IDT Corporation&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;265&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(1,215&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(950&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:46%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Balance at July 31, 2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(380&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(17,762&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(18,142&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:46%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Other comprehensive income attributable to IDT Corporation&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;155&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,418&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;1,573&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:46%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;Balance at July 31, 2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(225&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(16,344&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(16,569&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding-bottom:1px;padding-left:0;padding-right:0;padding-top:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(255, 255, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:46%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;Other comprehensive income attributable to IDT Corporation&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;63&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,409&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid rgb(0, 0, 0);font-family:Times New Roman;font-size:10pt;padding:0px;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;2,472&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color:rgb(204, 238, 255);vertical-align:bottom;"&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:46%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin-bottom:0pt;margin-top:0pt;"&gt;&lt;b&gt;BALANCE AT JULY 31, 2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(162&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(13,935&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;$&lt;/td&gt;&lt;td style="border-bottom:1px solid #000000;font-family:Times New Roman;font-size:10pt;padding:0;width:15%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;text-align:right;"&gt;(14,097&lt;/p&gt;&lt;/td&gt;&lt;td style="font-family:Times New Roman;font-size:10pt;padding:0;width:1%;"&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;margin-left:0pt;margin:0pt;"&gt;)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2023-07-31_StatementEquityComponentsAxis-AccumulatedNetUnrealizedInvestmentGainLossMember"
      decimals="-3"
      id="c151411739"
      unitRef="USD">-645000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2023-07-31_StatementEquityComponentsAxis-AccumulatedTranslationAdjustmentMember"
      decimals="-3"
      id="c151411740"
      unitRef="USD">-16547000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2023-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c151411741"
      unitRef="USD">-17192000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-AccumulatedNetUnrealizedInvestmentGainLossMember"
      decimals="-3"
      id="c151411742"
      unitRef="USD">265000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-AccumulatedTranslationAdjustmentMember"
      decimals="-3"
      id="c151411743"
      unitRef="USD">-1215000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="d_2023-08-01_2024-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-4"
      id="c151411744"
      unitRef="USD">-950000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2024-07-31_StatementEquityComponentsAxis-AccumulatedNetUnrealizedInvestmentGainLossMember"
      decimals="-4"
      id="c151411745"
      unitRef="USD">-380000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2024-07-31_StatementEquityComponentsAxis-AccumulatedTranslationAdjustmentMember"
      decimals="-3"
      id="c151411746"
      unitRef="USD">-17762000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2024-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c151411747"
      unitRef="USD">-18142000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-AccumulatedNetUnrealizedInvestmentGainLossMember"
      decimals="-3"
      id="c151411748"
      unitRef="USD">155000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-AccumulatedTranslationAdjustmentMember"
      decimals="-3"
      id="c151411749"
      unitRef="USD">1418000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="d_2024-08-01_2025-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c151411750"
      unitRef="USD">1573000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2025-07-31_StatementEquityComponentsAxis-AccumulatedNetUnrealizedInvestmentGainLossMember"
      decimals="-3"
      id="c151411751"
      unitRef="USD">-225000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2025-07-31_StatementEquityComponentsAxis-AccumulatedTranslationAdjustmentMember"
      decimals="-3"
      id="c151411752"
      unitRef="USD">-16344000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2025-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c151411753"
      unitRef="USD">-16569000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-AccumulatedNetUnrealizedInvestmentGainLossMember"
      decimals="-3"
      id="c151411754"
      unitRef="USD">63000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-AccumulatedTranslationAdjustmentMember"
      decimals="-3"
      id="c151411755"
      unitRef="USD">2409000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="d_2025-08-01_2026-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c151411756"
      unitRef="USD">2472000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2026-07-31_StatementEquityComponentsAxis-AccumulatedNetUnrealizedInvestmentGainLossMember"
      decimals="-3"
      id="c151411757"
      unitRef="USD">-162000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2026-07-31_StatementEquityComponentsAxis-AccumulatedTranslationAdjustmentMember"
      decimals="-3"
      id="c151411758"
      unitRef="USD">-13935000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2026-07-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c151411759"
      unitRef="USD">-14097000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3277030">
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Note &lt;em style="font: inherit;"&gt;23&lt;/em&gt;&lt;/b&gt;&#x2014;&lt;b&gt;Commitments and Contingencies&lt;/b&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;i&gt;&lt;b&gt;Legal Proceedings&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;On &lt;em style="font: inherit;"&gt; July 5, 2017, &lt;/em&gt;plaintiff &lt;em style="font: inherit;"&gt;JDS1,&lt;/em&gt; LLC, on behalf of itself and all other similarly situated stockholders of Straight Path, and derivatively on behalf of Straight Path as nominal defendant, filed a putative class action and derivative complaint in the Court of Chancery of the State of Delaware (the &#x201c;Court of Chancery&#x201d;) against the Company, The Patrick Henry Trust (a trust formed by Howard S. Jonas that held record and beneficial ownership of certain shares of Straight Path he formerly held), Howard S. Jonas, and each of Straight Path&#x2019;s directors. The complaint alleged that the Company aided and abetted Straight Path Chairman of the Board and Chief Executive Officer Davidi Jonas, and Howard S. Jonas in his capacity as controlling stockholder of Straight Path, in breaching their fiduciary duties to Straight Path in connection with the settlement of claims between Straight Path and the Company related to potential indemnification claims concerning Straight Path&#x2019;s obligations under the Consent Decree it entered into with the Federal Communications Commission (&#x201c;FCC&#x201d;), as well as the sale of Straight Path&#x2019;s subsidiary Straight Path IP Group, Inc. to the Company in connection with that settlement. The Plaintiffs sought, among other things, (i) a declaration that the action &lt;em style="font: inherit;"&gt; may &lt;/em&gt;be maintained as a class action or in the alternative, that demand on the Straight Path Board is excused; (ii) that the term sheet is invalid; (iii) awarding damages for the unfair price stockholders received in the merger between Straight Path and Verizon Communications Inc. for their shares of Straight Path&#x2019;s Class B common stock; and (iv) ordering Howard S. Jonas, Davidi Jonas, and the Company to disgorge any profits for the benefit of the class Plaintiffs. The trial was held in &lt;em style="font: inherit;"&gt; August &lt;/em&gt;and &lt;em style="font: inherit;"&gt; December 2022. &lt;/em&gt;On &lt;em style="font: inherit;"&gt; October 3, 2023, &lt;/em&gt;the Court of Chancery issued a Memorandum Decision (the &#x201c;Post-Trial Decision&#x201d;) dismissing all claims against the Company, and finding that, contrary to the plaintiffs&#x2019; allegations, the class suffered &lt;em style="font: inherit;"&gt;no&lt;/em&gt; damages. The Court of Chancery denied plaintiff&#x2019;s request for attorney&#x2019;s fees (the &#x201c;Attorney&#x2019;s Fee Decision&#x201d;). On &lt;em style="font: inherit;"&gt; December 16, 2024, &lt;/em&gt;the Court of Chancery issued a Final Order and Judgment, embodying the Post-Trial Decision and Attorney&#x2019;s Fee Decision. On &lt;em style="font: inherit;"&gt; January 14, 2025, &lt;/em&gt;the plaintiff filed a notice of appeal of the Final Order and Judgment to the Supreme Court of the State of Delaware. On &lt;em style="font: inherit;"&gt; April 22, 2025, &lt;/em&gt;the Company filed its answering brief to the appeal. Oral argument was held on &lt;em style="font: inherit;"&gt; October 22, 2025, &lt;/em&gt;and on &lt;em style="font: inherit;"&gt; December 3, 2025, &lt;/em&gt;the Delaware Supreme Court affirmed the favorable decision of the Court of Chancery that dismissed all claims against the Company and found that Plaintiff and the class suffered &lt;em style="font: inherit;"&gt;no&lt;/em&gt; damages.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;In addition to the foregoing, the Company is subject to other legal proceedings that have arisen in the ordinary course of business and have &lt;em style="font: inherit;"&gt;not&lt;/em&gt; been finally adjudicated. Although there can be &lt;em style="font: inherit;"&gt;no&lt;/em&gt; assurance in this regard, the Company believes that &lt;em style="font: inherit;"&gt;none&lt;/em&gt; of the other legal proceedings to which the Company is a party will have a material adverse effect on the Company&#x2019;s results of operations, cash flows, or financial condition.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;i&gt;&lt;b&gt;Sales Tax Contingency&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;On &lt;em style="font: inherit;"&gt; June 21, 2018, &lt;/em&gt;the United States Supreme Court rendered a decision in South Dakota v. Wayfair, Inc., holding that a state &lt;em style="font: inherit;"&gt; may &lt;/em&gt;require a remote seller with &lt;em style="font: inherit;"&gt;no&lt;/em&gt; physical presence in the state to collect and remit sales tax on goods and services provided to purchasers in the state, overturning certain existing court precedent. It is possible that &lt;em style="font: inherit;"&gt;one&lt;/em&gt; or more jurisdictions &lt;em style="font: inherit;"&gt; may &lt;/em&gt;assert that the Company has liability for periods for which it has &lt;em style="font: inherit;"&gt;not&lt;/em&gt; collected sales, use or other similar taxes, and if such an assertion or assertions were successful it could materially and adversely affect the Company&#x2019;s business, financial position, and operating results. One or more jurisdictions &lt;em style="font: inherit;"&gt; may &lt;/em&gt;change their laws or policies to apply their sales, use or other similar taxes to the Company&#x2019;s operations, and if such changes were made it could materially and adversely affect the Company&#x2019;s business, financial position, and operating results.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;i&gt;&lt;b&gt;Purchase Commitments&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;At&#160;&lt;em style="font: inherit;"&gt; July 31, 2026&lt;/em&gt;, the Company had purchase commitments of $10.4 million primarily for equipment and services.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;i&gt;&lt;b&gt;Performance Bonds&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company has performance bonds issued through &lt;em style="font: inherit;"&gt;third&lt;/em&gt; parties for the benefit of various states in order to comply with the states&#x2019; financial requirements for money remittance licenses and telecommunications resellers. At&#160;&lt;em style="font: inherit;"&gt; July 31, 2026 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, the Company had aggregate performance bonds outstanding of $25.6 million and $33.8 million, respectively.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
  </us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:PurchaseObligation
      contextRef="i_2026-07-31"
      decimals="-5"
      id="c151412513"
      unitRef="USD">10400000</us-gaap:PurchaseObligation>
    <idt:PerformanceBondsOutstanding
      contextRef="i_2026-07-31"
      decimals="-5"
      id="c151412516"
      unitRef="USD">25600000</idt:PerformanceBondsOutstanding>
    <idt:PerformanceBondsOutstanding
      contextRef="i_2025-07-31"
      decimals="-5"
      id="c151412517"
      unitRef="USD">33800000</idt:PerformanceBondsOutstanding>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3277031">
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Note &lt;em style="font: inherit;"&gt;24&lt;/em&gt;&lt;/b&gt;&#x2014;&lt;b&gt;Related Party Transactions&lt;/b&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;i&gt;&lt;b&gt;Rafael Holdings, Inc.&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;In connection with the spin-off of Rafael Holdings, Inc. (&#x201c;Rafael&#x201d;) in &lt;em style="font: inherit;"&gt; March 2018, &lt;/em&gt;the Company and Rafael entered into a transition services agreement, which provides for certain services to be provided by the Company and Rafael. This constitutes a related person transaction because Howard Jonas is the chairman of the Company's Board of Directors and executive chairman of Rafael. The Company charged Rafael $0.3 million, $0.3 million, and $0.3 million in each of fiscal&#160;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;, fiscal&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, and fiscal&#160;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;, respectively,&#160;for services provided, net of the amounts charged by Rafael to the Company. At both&#160;&lt;em style="font: inherit;"&gt; July 31, 2026 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, other current assets reported in the Company&#x2019;s consolidated balance sheets included net receivables from Rafael of &lt;span style="-sec-ix-hidden:c151412526"&gt;&lt;span style="-sec-ix-hidden:c151412757"&gt;nil.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;i&gt;&lt;b&gt;Genie Energy Ltd.&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;In connection with the spin-off of Genie Energy Ltd. ("Genie") in &lt;em style="font: inherit;"&gt; October 2011, &lt;/em&gt;the Company and Genie entered into a transition services agreement, which provides for certain services to be performed by the Company and Genie. This constitutes a related person transaction because Howard Jonas is a chairman of Genie. The Company charged Genie $0.1 million, $0.9 million, and $0.9 million in fiscal&#160;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;, fiscal&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, and fiscal&#160;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;, respectively, for services provided and other items, net of the amounts charged by Genie to the Company. At both&#160;&lt;em style="font: inherit;"&gt; July 31, 2026 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, other current assets reported in the Company&#x2019;s consolidated balance sheets included receivables from Genie of $0.2 million.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;i&gt;&lt;b&gt;Zedge, Inc.&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;In connection with the spin-off of Zedge, Inc. ("Zedge") in &lt;em style="font: inherit;"&gt; June 2016, &lt;/em&gt;the Company and Zedge entered into a transition services agreement, which provides for certain services to be performed by the Company and Zedge. This constitutes a related person transaction because Howard Jonas is a director and vice chairman of Zedge and his son, Michael Jonas, is the chairman of the board of directors, executive chairman, and the controlling stockholder of Zedge. Pursuant to the agreement, the Company provides legal services to Zedge. Zedge paid the Company a total of $131,000 and $126,000 for legal services provided by the Company during fiscal&#160;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&#160;and fiscal&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, respectively. In addition, the Company paid Zedge $89,000 and $86,000 for consulting services provided to the Company by a Zedge employee in fiscal&#160;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&#160;and fiscal&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, respectively. As of&#160;&lt;em style="font: inherit;"&gt; July 31, 2026 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, Zedge owed the Company $9,000 and $1,000, respectively.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;In fiscal &lt;em style="font: inherit;"&gt;2024,&lt;/em&gt; NRS and Zedge entered into a marketing relationship. During fiscal&#160;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&#160;and fiscal&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, Zedge received $24,000 and $0.2 million from this agreement. In fiscal &lt;em style="font: inherit;"&gt;2024,&lt;/em&gt; there were no monetary transactions between the parties.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;i&gt;&lt;b&gt;CTM Media Group&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;In fiscal &lt;em style="font: inherit;"&gt;2024,&lt;/em&gt; NRS and CTM Media Group (&#x201c;CTM&#x201d;) entered into a marketing relationship. This constitutes a related person transaction because Howard Jonas is the owner of CTM. NRS billed CTM a total of &lt;span style="-sec-ix-hidden:c151412555"&gt;nil&lt;/span&gt; and $0.5 million&#160;pursuant to the marketing relationship during fiscal&#160;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;&#160;and fiscal&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, respectively. As of&#160;&lt;em style="font: inherit;"&gt; July 31, 2026 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, CTM owed NRS $0.6 million and $0.5 million, respectively, for such services. In fiscal &lt;em style="font: inherit;"&gt;2024,&lt;/em&gt; there were no monetary transactions between the parties.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;i&gt;&lt;b&gt;Other Related Party Transactions&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company provides office space, certain connectivity and other services to Jonas Media Group, a publishing firm owned by Howard Jonas. Billings for such services were &lt;span style="-sec-ix-hidden:c151412564"&gt;nil,&lt;/span&gt; $1,180, and $1,300 in fiscal&#160;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;, fiscal&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, and fiscal&#160;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;, respectively. The balance owed to the Company by Jonas Media Group was $6,461 and $6,461 as of&#160;&lt;em style="font: inherit;"&gt; July 31, 2026 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, respectively.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;Mason and Company Consulting, LLC (&#x201c;Mason and Co.&#x201d;), a company owned solely by Jonathan Mason, receives annual commissions and fees for the insurance brokerage referral and placement of certain of the Company&#x2019;s insurance policies. Jonathan Mason is the husband of Joyce Mason, the Company&#x2019;s General Counsel, and brother-in-law of Howard Jonas. Based on information the Company received from Jonathan Mason, the Company believes that Mason and Co. received commissions and fees from payments made by the Company in the aggregate amount of $54,000 in fiscal&#160;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;, $54,000 in fiscal&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, and $57,000 in fiscal&#160;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;. Neither Howard Jonas nor Joyce Mason has any ownership or other interest in Mason and Co., or the commissions paid to Mason and Co., other than via the familial relationships with Jonathan Mason. On &lt;em style="font: inherit;"&gt; April 28, 2025, &lt;/em&gt;the Company exercised its option pursuant to an Exchange and Option Agreement with Alexander Mason, son of Joyce Mason, pursuant to which the Company exchanged 127,500 shares of NRS, a subsidiary of the Company, for 7,685 shares of Class B Common Stock of IDT Corporation (valued at $395,250).&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;IDT DT leases space in a building in the Bronx, New York that is owned by a limited liability company that is jointly owned by Howard Jonas and Shmuel Jonas. The annual rent is $18,600.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company had loans receivable from employees aggregating $0.5 million and $0.4 million at&#160;&lt;em style="font: inherit;"&gt; July 31, 2026 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, respectively, which are included in &#x201c;Other current assets&#x201d; in the accompanying consolidated balance sheets.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
  </us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="d_2025-08-01_2026-07-31_RelatedPartyTransactionsByRelatedPartyAxis-RafaelHoldingsIncMember"
      decimals="-5"
      id="c151412519"
      unitRef="USD">300000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="d_2024-08-01_2025-07-31_RelatedPartyTransactionsByRelatedPartyAxis-RafaelHoldingsIncMember"
      decimals="-5"
      id="c151412520"
      unitRef="USD">300000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="d_2023-08-01_2024-07-31_RelatedPartyTransactionsByRelatedPartyAxis-RafaelHoldingsIncMember"
      decimals="-5"
      id="c151412521"
      unitRef="USD">300000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="d_2025-08-01_2026-07-31_RelatedPartyTransactionsByRelatedPartyAxis-GenieEnergyMember"
      decimals="-5"
      id="c151412527"
      unitRef="USD">100000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="d_2024-08-01_2025-07-31_RelatedPartyTransactionsByRelatedPartyAxis-GenieEnergyMember"
      decimals="-5"
      id="c151412528"
      unitRef="USD">900000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="d_2023-08-01_2024-07-31_RelatedPartyTransactionsByRelatedPartyAxis-GenieEnergyMember"
      decimals="-5"
      id="c151412529"
      unitRef="USD">900000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:ReceivablesNetCurrent
      contextRef="i_2026-07-31_RelatedPartyTransactionsByRelatedPartyAxis-GenieEnergyMember"
      decimals="-5"
      id="c151412534"
      unitRef="USD">200000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ProceedsFromFeesReceived
      contextRef="d_2025-08-01_2026-07-31_RelatedPartyTransactionsByRelatedPartyAxis-ZedgeIncMember"
      decimals="INF"
      id="c151412535"
      unitRef="USD">131000</us-gaap:ProceedsFromFeesReceived>
    <us-gaap:ProceedsFromFeesReceived
      contextRef="d_2024-08-01_2025-07-31_RelatedPartyTransactionsByRelatedPartyAxis-ZedgeIncMember"
      decimals="INF"
      id="c151412536"
      unitRef="USD">126000</us-gaap:ProceedsFromFeesReceived>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="d_2025-08-01_2026-07-31_RelatedPartyTransactionsByRelatedPartyAxis-ZedgeIncMember"
      decimals="INF"
      id="c151412539"
      unitRef="USD">89000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="d_2024-08-01_2025-07-31_RelatedPartyTransactionsByRelatedPartyAxis-ZedgeIncMember"
      decimals="INF"
      id="c151412540"
      unitRef="USD">86000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i_2026-07-31_RelatedPartyTransactionsByRelatedPartyAxis-ZedgeIncMember"
      decimals="INF"
      id="c151412544"
      unitRef="USD">9000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i_2025-07-31_RelatedPartyTransactionsByRelatedPartyAxis-ZedgeIncMember"
      decimals="INF"
      id="c151412545"
      unitRef="USD">1000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="d_2025-08-01_2026-07-31_RelatedPartyTransactionsByRelatedPartyAxis-NrsAndZedgeMember"
      decimals="INF"
      id="c151412549"
      unitRef="USD">24000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="d_2024-08-01_2025-07-31_RelatedPartyTransactionsByRelatedPartyAxis-NrsAndZedgeMember"
      decimals="-5"
      id="c151412550"
      unitRef="USD">200000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="d_2023-08-01_2024-07-31_RelatedPartyTransactionsByRelatedPartyAxis-NrsAndZedgeMember"
      decimals="-3"
      id="c151412552"
      unitRef="USD">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="d_2024-08-01_2025-07-31_RelatedPartyTransactionsByRelatedPartyAxis-CtmMediaGroupMember"
      decimals="-5"
      id="c151412556"
      unitRef="USD">500000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i_2026-07-31_RelatedPartyTransactionsByRelatedPartyAxis-CtmMediaGroupMember"
      decimals="-5"
      id="c151412560"
      unitRef="USD">600000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i_2025-07-31_RelatedPartyTransactionsByRelatedPartyAxis-CtmMediaGroupMember"
      decimals="-5"
      id="c151412561"
      unitRef="USD">500000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="d_2023-08-01_2024-07-31_RelatedPartyTransactionsByRelatedPartyAxis-CtmMediaGroupMember"
      decimals="-3"
      id="c151412563"
      unitRef="USD">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="d_2024-08-01_2025-07-31_RelatedPartyTransactionsByRelatedPartyAxis-JonasMediaGroupMember"
      decimals="INF"
      id="c151412565"
      unitRef="USD">1180</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="d_2023-08-01_2024-07-31_RelatedPartyTransactionsByRelatedPartyAxis-JonasMediaGroupMember"
      decimals="INF"
      id="c151412566"
      unitRef="USD">1300</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i_2026-07-31_RelatedPartyTransactionsByRelatedPartyAxis-JonasMediaGroupMember"
      decimals="INF"
      id="c151412570"
      unitRef="USD">6461</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i_2025-07-31_RelatedPartyTransactionsByRelatedPartyAxis-JonasMediaGroupMember"
      decimals="INF"
      id="c151412571"
      unitRef="USD">6461</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="d_2025-08-01_2026-07-31_RelatedPartyTransactionsByRelatedPartyAxis-MasonAndCompanyConsultingMember"
      decimals="INF"
      id="c151412573"
      unitRef="USD">54000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="d_2024-08-01_2025-07-31_RelatedPartyTransactionsByRelatedPartyAxis-MasonAndCompanyConsultingMember"
      decimals="INF"
      id="c151412575"
      unitRef="USD">54000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="d_2023-08-01_2024-07-31_RelatedPartyTransactionsByRelatedPartyAxis-MasonAndCompanyConsultingMember"
      decimals="INF"
      id="c151412577"
      unitRef="USD">57000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="d_2025-04-28_2025-04-28_ConversionOfStockByUniqueDescriptionAxis-ConversionOfNrsSharesIntoIdtClassBCommonStockMember_RelatedPartyTransactionsByRelatedPartyAxis-MasonAndCompanyConsultingMember"
      decimals="INF"
      id="c151412579"
      unitRef="Share">127500</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="d_2025-04-28_2025-04-28_ConversionOfStockByUniqueDescriptionAxis-ConversionOfNrsSharesIntoIdtClassBCommonStockMember_RelatedPartyTransactionsByRelatedPartyAxis-MasonAndCompanyConsultingMember"
      decimals="INF"
      id="c151412580"
      unitRef="Share">7685</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:ConversionOfStockAmountIssued1
      contextRef="d_2025-04-28_2025-04-28_ConversionOfStockByUniqueDescriptionAxis-ConversionOfNrsSharesIntoIdtClassBCommonStockMember_RelatedPartyTransactionsByRelatedPartyAxis-MasonAndCompanyConsultingMember"
      decimals="INF"
      id="c151412581"
      unitRef="USD">395250</us-gaap:ConversionOfStockAmountIssued1>
    <idt:OperatingLeaseAnnualRent
      contextRef="i_2026-07-31_LeaseContractualTermAxis-LeaseInBronxNewYorkMember_RelatedPartyTransactionsByRelatedPartyAxis-HowardAndShmuelJonasMember"
      decimals="INF"
      id="c151412582"
      unitRef="USD">18600</idt:OperatingLeaseAnnualRent>
    <us-gaap:NotesAndLoansReceivableNetCurrent
      contextRef="i_2026-07-31_GranteeStatusAxis-ShareBasedPaymentArrangementEmployeeMember"
      decimals="-5"
      id="c151412583"
      unitRef="USD">500000</us-gaap:NotesAndLoansReceivableNetCurrent>
    <us-gaap:NotesAndLoansReceivableNetCurrent
      contextRef="i_2025-07-31_GranteeStatusAxis-ShareBasedPaymentArrangementEmployeeMember"
      decimals="-5"
      id="c151412584"
      unitRef="USD">400000</us-gaap:NotesAndLoansReceivableNetCurrent>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="d_2025-08-01_2026-07-31" id="c3277032">
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Note &lt;em style="font: inherit;"&gt;25&lt;/em&gt;&lt;/b&gt;&#x2014;&lt;b&gt;Defined Contribution Plans&lt;/b&gt; &lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-align:justify;"&gt;The Company maintains a &lt;em style="font: inherit;"&gt;401&lt;/em&gt;(k) Plan available to all U.S.-based employees meeting certain eligibility criteria. The plan permits participants to contribute up to the maximum amount allowed by law. The plan provides for discretionary matching contributions that vest over the &lt;em style="font: inherit;"&gt;first&lt;/em&gt; &lt;span style="-sec-ix-hidden:c151412589"&gt;five&lt;/span&gt; years of employment. In fiscal&#160;&lt;em style="font: inherit;"&gt;2026&lt;/em&gt;, fiscal&#160;&lt;em style="font: inherit;"&gt;2025&lt;/em&gt;, and fiscal&#160;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;, the Company&#x2019;s expense related to the plan was $1.0 million, $1.0 million, and $1.0 million, respectively.&lt;/p&gt;
   &lt;p style="font-family:&amp;quot;Times New Roman&amp;quot;;font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;
  </us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="d_2025-08-01_2026-07-31"
      decimals="-6"
      id="c151412593"
      unitRef="USD">1000000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="d_2024-08-01_2025-07-31"
      decimals="-6"
      id="c151412594"
      unitRef="USD">1000000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="d_2023-08-01_2024-07-31"
      decimals="-6"
      id="c151412595"
      unitRef="USD">1000000</us-gaap:DefinedContributionPlanCostRecognized>
</xbrl>
