<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2026"
  xmlns:dei="http://xbrl.sec.gov/dei/2026"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2026"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:plab="http://photronics.com/20260802"
  xmlns:srt="http://fasb.org/srt/2026"
  xmlns:us-gaap="http://fasb.org/us-gaap/2026"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="plab-20260802.xsd" xlink:type="simple"/>
    <context id="c0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
        </entity>
        <period>
            <instant>2026-09-03</instant>
        </period>
    </context>
    <context id="c2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
        </entity>
        <period>
            <instant>2026-08-02</instant>
        </period>
    </context>
    <context id="c3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-02</instant>
        </period>
    </context>
    <context id="c5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
        </entity>
        <period>
            <startDate>2026-05-04</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
        </entity>
        <period>
            <startDate>2025-05-05</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-04</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-05</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-03</instant>
        </period>
    </context>
    <context id="c14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-03</instant>
        </period>
    </context>
    <context id="c15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-03</instant>
        </period>
    </context>
    <context id="c16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-03</instant>
        </period>
    </context>
    <context id="c17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-03</instant>
        </period>
    </context>
    <context id="c18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
        </entity>
        <period>
            <instant>2026-05-03</instant>
        </period>
    </context>
    <context id="c19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-04</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-04</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-04</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-04</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-04</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-02</instant>
        </period>
    </context>
    <context id="c25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-02</instant>
        </period>
    </context>
    <context id="c26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-02</instant>
        </period>
    </context>
    <context id="c27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-02</instant>
        </period>
    </context>
    <context id="c28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-02</instant>
        </period>
    </context>
    <context id="c29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-05-04</instant>
        </period>
    </context>
    <context id="c30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-05-04</instant>
        </period>
    </context>
    <context id="c31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-05-04</instant>
        </period>
    </context>
    <context id="c32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-05-04</instant>
        </period>
    </context>
    <context id="c33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-05-04</instant>
        </period>
    </context>
    <context id="c34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
        </entity>
        <period>
            <instant>2025-05-04</instant>
        </period>
    </context>
    <context id="c35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-05</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-05</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-05</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-05</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-05</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-03</instant>
        </period>
    </context>
    <context id="c41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-03</instant>
        </period>
    </context>
    <context id="c42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-03</instant>
        </period>
    </context>
    <context id="c43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-03</instant>
        </period>
    </context>
    <context id="c44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-03</instant>
        </period>
    </context>
    <context id="c45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
        </entity>
        <period>
            <instant>2025-08-03</instant>
        </period>
    </context>
    <context id="c46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="c57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="c58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="c59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="c60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="c61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="c62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-02</instant>
        </period>
    </context>
    <context id="c73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-02</instant>
        </period>
    </context>
    <context id="c75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-02</instant>
        </period>
    </context>
    <context id="c77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-02</instant>
        </period>
    </context>
    <context id="c79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-02</instant>
        </period>
    </context>
    <context id="c81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-02</instant>
        </period>
    </context>
    <context id="c83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-02</instant>
        </period>
    </context>
    <context id="c85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-02</instant>
        </period>
    </context>
    <context id="c87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-02</instant>
        </period>
    </context>
    <context id="c89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-02</instant>
        </period>
    </context>
    <context id="c91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-02</instant>
        </period>
    </context>
    <context id="c93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-01-31</endDate>
        </period>
    </context>
    <context id="c95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">plab:PhotronicsAndDNPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">plab:PhotronicsAndDNPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">plab:PhotronicsAndDNPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-04</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">plab:PhotronicsAndDNPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-05</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">plab:PhotronicsAndDNPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">plab:PDMCXMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-02</instant>
        </period>
    </context>
    <context id="c102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-02</instant>
        </period>
    </context>
    <context id="c103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">plab:PDMCXMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">plab:FinanceLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-02</instant>
        </period>
    </context>
    <context id="c106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">plab:FinanceLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">plab:FinanceLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">plab:FinanceLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">plab:IntegratedCircuitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">plab:IntegratedCircuitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">plab:FlatPanelDisplaysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">plab:FlatPanelDisplaysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfFinancialPositionLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:OtherAssetsCurrent</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-02</instant>
        </period>
    </context>
    <context id="c116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfFinancialPositionLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:OtherAssetsCurrent</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfFinancialPositionLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:AccruedLiabilitiesCurrent</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-02</instant>
        </period>
    </context>
    <context id="c118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfFinancialPositionLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:AccruedLiabilitiesCurrent</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfFinancialPositionLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:OtherLiabilitiesNoncurrent</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-02</instant>
        </period>
    </context>
    <context id="c120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfFinancialPositionLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:OtherLiabilitiesNoncurrent</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">plab:HighEndIntegratedCircuitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-04</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">plab:HighEndIntegratedCircuitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-05</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">plab:HighEndIntegratedCircuitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">plab:HighEndIntegratedCircuitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">plab:MainstreamIntegratedCircuitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-04</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">plab:MainstreamIntegratedCircuitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-05</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">plab:MainstreamIntegratedCircuitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">plab:MainstreamIntegratedCircuitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">plab:IntegratedCircuitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-04</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">plab:IntegratedCircuitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-05</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">plab:IntegratedCircuitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">plab:IntegratedCircuitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">plab:HighEndFlatPanelDisplaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-04</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">plab:HighEndFlatPanelDisplaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-05</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">plab:HighEndFlatPanelDisplaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">plab:HighEndFlatPanelDisplaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">plab:MainstreamFlatPanelDisplaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-04</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">plab:MainstreamFlatPanelDisplaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-05</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">plab:MainstreamFlatPanelDisplaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">plab:MainstreamFlatPanelDisplaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">plab:FlatPanelDisplaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-04</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">plab:FlatPanelDisplaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-05</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">plab:FlatPanelDisplaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">plab:FlatPanelDisplaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-04</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-05</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-04</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-05</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-04</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-05</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-04</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-05</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-04</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-05</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">plab:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-04</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">plab:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-05</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">plab:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">plab:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-04</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-05</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-04</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-05</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">plab:Two025EquityIncentiveCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-04-02</instant>
        </period>
    </context>
    <context id="c173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:CostOfGoodsAndServicesSold</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-04</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:CostOfGoodsAndServicesSold</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-05</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:CostOfGoodsAndServicesSold</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:CostOfGoodsAndServicesSold</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:SellingGeneralAndAdministrativeExpense</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-04</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:SellingGeneralAndAdministrativeExpense</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-05</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:SellingGeneralAndAdministrativeExpense</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:SellingGeneralAndAdministrativeExpense</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:ResearchAndDevelopmentExpense</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-04</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:ResearchAndDevelopmentExpense</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-05</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:ResearchAndDevelopmentExpense</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:ResearchAndDevelopmentExpense</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-04</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-05</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-04</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-05</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-04</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-05</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-02</instant>
        </period>
    </context>
    <context id="c205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-03</instant>
        </period>
    </context>
    <context id="c206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-02</instant>
        </period>
    </context>
    <context id="c207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-03</instant>
        </period>
    </context>
    <context id="c208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-04</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-05</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-02</instant>
        </period>
    </context>
    <context id="c212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-03</instant>
        </period>
    </context>
    <context id="c213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-04</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-05</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-03</instant>
        </period>
    </context>
    <context id="c218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">plab:AccumulatedOtherComprehensiveIncomeOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-03</instant>
        </period>
    </context>
    <context id="c219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-04</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">plab:AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-04</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-04</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-04</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">plab:AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-04</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-04</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-02</instant>
        </period>
    </context>
    <context id="c226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">plab:AccumulatedOtherComprehensiveIncomeOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-02</instant>
        </period>
    </context>
    <context id="c227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-05-04</instant>
        </period>
    </context>
    <context id="c228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">plab:AccumulatedOtherComprehensiveIncomeOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-05-04</instant>
        </period>
    </context>
    <context id="c229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-05</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">plab:AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-05</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-05</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c232">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-05</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c233">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">plab:AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-05</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c234">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-05</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c235">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-03</instant>
        </period>
    </context>
    <context id="c236">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">plab:AccumulatedOtherComprehensiveIncomeOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-03</instant>
        </period>
    </context>
    <context id="c237">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c238">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">plab:AccumulatedOtherComprehensiveIncomeOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c239">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c240">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">plab:AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c241">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c242">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c243">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">plab:AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c244">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c245">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="c246">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">plab:AccumulatedOtherComprehensiveIncomeOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="c247">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c248">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">plab:AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c249">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c250">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c251">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">plab:AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c252">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c253">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">plab:September2020AnnouncedProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="c254">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">plab:ShareRepurchaseProgramsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-16</startDate>
            <endDate>2022-10-31</endDate>
        </period>
    </context>
    <context id="c255">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">plab:September2020AnnouncedProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="c256">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">plab:ShareRepurchaseProgramsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="c257">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">plab:ShareRepurchaseProgramsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="c258">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">plab:ShareRepurchaseProgramsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c259">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">plab:ShareRepurchaseProgramsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-04</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c260">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">plab:ShareRepurchaseProgramsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c261">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">plab:ShareRepurchaseProgramsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-02</instant>
        </period>
    </context>
    <context id="c262">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">plab:SingleReportingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c263">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-04</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c264">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-05</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <context id="c265">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-08-02</endDate>
        </period>
    </context>
    <context id="c266">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000810136</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-08-03</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPershares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Facility">
        <measure>plab:Facility</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="Segment">
        <measure>plab:Segment</measure>
    </unit>
    <dei:DocumentType contextRef="c0" id="ixv-12810">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="c0" id="ixv-29">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="c0" id="ixv-12811">2026-08-02</dei:DocumentPeriodEndDate>
    <dei:DocumentFiscalYearFocus contextRef="c0" id="ixv-12812">2026</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport contextRef="c0" id="ixv-42">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c0" id="ixv-56">0-15451</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c0" id="ixv-65">PHOTRONICS, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c0" id="ixv-81">CT</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c0" id="ixv-88">06-0854886</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c0" id="ixv-12813">15 Secor Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="c0" id="ixv-12814">Brookfield</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c0" id="ixv-12815">CT</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c0" id="ixv-117">06804</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c0" id="ixv-12816">203</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c0" id="ixv-12817">775-9000</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c0" id="ixv-12818">COMMON STOCK $0.01 par value</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c0" id="ixv-12819">PLAB</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c0" id="ixv-12820">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="c0" id="ixv-12821">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c0" id="ixv-12822">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c0" id="ixv-221">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c0" id="ixv-12826">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c0" id="ixv-12827">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="c0" id="ixv-272">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="c1"
      decimals="INF"
      id="ixv-12828"
      unitRef="shares">58997167</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c2" decimals="-3" id="ixv-12829" unitRef="usd">549513000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c3" decimals="-3" id="ixv-12830" unitRef="usd">492256000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments contextRef="c2" decimals="-3" id="ixv-12831" unitRef="usd">123298000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments contextRef="c3" decimals="-3" id="ixv-12832" unitRef="usd">95909000</us-gaap:ShortTermInvestments>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c2" decimals="-3" id="ix_0_fact" unitRef="usd">187730000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c3" decimals="-3" id="ix_1_fact" unitRef="usd">195921000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet contextRef="c2" decimals="-3" id="ixv-12835" unitRef="usd">64748000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c3" decimals="-3" id="ixv-12836" unitRef="usd">61767000</us-gaap:InventoryNet>
    <us-gaap:OtherAssetsCurrent contextRef="c2" decimals="-3" id="ixv-12837" unitRef="usd">49567000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c3" decimals="-3" id="ixv-12838" unitRef="usd">44199000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c2" decimals="-3" id="ixv-12839" unitRef="usd">974856000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c3" decimals="-3" id="ixv-12840" unitRef="usd">890052000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c2" decimals="-3" id="ixv-12841" unitRef="usd">955038000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c3" decimals="-3" id="ixv-12842" unitRef="usd">854436000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c2" decimals="-3" id="ixv-12843" unitRef="usd">37682000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c3" decimals="-3" id="ixv-12844" unitRef="usd">40207000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent contextRef="c2" decimals="-3" id="ixv-12845" unitRef="usd">23167000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c3" decimals="-3" id="ixv-12846" unitRef="usd">19839000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="c2" decimals="-3" id="ixv-12847" unitRef="usd">1990743000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c3" decimals="-3" id="ixv-12848" unitRef="usd">1804534000</us-gaap:Assets>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent contextRef="c2" decimals="-3" id="ixv-12849" unitRef="usd">3889000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent contextRef="c3" decimals="-3" id="ixv-12850" unitRef="usd">11000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c2" decimals="-3" id="ixv-12851" unitRef="usd">117281000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c3" decimals="-3" id="ixv-12852" unitRef="usd">84209000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c2" decimals="-3" id="ixv-12853" unitRef="usd">76113000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c3" decimals="-3" id="ixv-12854" unitRef="usd">81653000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c2" decimals="-3" id="ixv-12855" unitRef="usd">197283000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c3" decimals="-3" id="ixv-12856" unitRef="usd">165873000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations contextRef="c2" decimals="-3" id="ixv-12857" unitRef="usd">4000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations contextRef="c3" decimals="-3" id="ixv-12858" unitRef="usd">13000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c2" decimals="-3" id="ixv-12859" unitRef="usd">49754000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c3" decimals="-3" id="ixv-12860" unitRef="usd">41341000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="c2" decimals="-3" id="ixv-12861" unitRef="usd">247041000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c3" decimals="-3" id="ixv-12862" unitRef="usd">207227000</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c2"
      decimals="INF"
      id="ixv-12863"
      unitRef="usdPershares">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c3"
      decimals="INF"
      id="ixv-12864"
      unitRef="usdPershares">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c2"
      decimals="-3"
      id="ixv-12865"
      unitRef="shares">2000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c3"
      decimals="-3"
      id="ixv-12866"
      unitRef="shares">2000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="c2"
      decimals="-3"
      id="ixv-12867"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="c3"
      decimals="-3"
      id="ixv-12868"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="c2"
      decimals="-3"
      id="ixv-12869"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="c3"
      decimals="-3"
      id="ixv-12870"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue contextRef="c2" decimals="-3" id="ixv-12871" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="c3" decimals="-3" id="ixv-12872" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c2"
      decimals="INF"
      id="ixv-12873"
      unitRef="usdPershares">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c3"
      decimals="INF"
      id="ixv-12874"
      unitRef="usdPershares">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c2"
      decimals="-3"
      id="ixv-12875"
      unitRef="shares">150000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c3"
      decimals="-3"
      id="ixv-12876"
      unitRef="shares">150000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="c2"
      decimals="-3"
      id="ixv-12877"
      unitRef="shares">58195000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c2"
      decimals="-3"
      id="ixv-12878"
      unitRef="shares">58195000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="c3"
      decimals="-3"
      id="ixv-12879"
      unitRef="shares">57633000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c3"
      decimals="-3"
      id="ixv-12880"
      unitRef="shares">57633000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c2" decimals="-3" id="ixv-12881" unitRef="usd">582000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c3" decimals="-3" id="ixv-12882" unitRef="usd">576000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital contextRef="c2" decimals="-3" id="ixv-12883" unitRef="usd">496694000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="c3" decimals="-3" id="ixv-12884" unitRef="usd">486934000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c2" decimals="-3" id="ixv-12885" unitRef="usd">874668000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c3" decimals="-3" id="ixv-12886" unitRef="usd">772199000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c2" decimals="-3" id="ixv-12887" unitRef="usd">-91250000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c3" decimals="-3" id="ixv-12888" unitRef="usd">-86120000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity contextRef="c2" decimals="-3" id="ixv-12889" unitRef="usd">1280694000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c3" decimals="-3" id="ixv-12890" unitRef="usd">1173589000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest contextRef="c2" decimals="-3" id="ixv-12891" unitRef="usd">463008000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest contextRef="c3" decimals="-3" id="ixv-12892" unitRef="usd">423718000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c2" decimals="-3" id="ixv-12893" unitRef="usd">1743702000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c3" decimals="-3" id="ixv-12894" unitRef="usd">1597307000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c2" decimals="-3" id="ixv-12895" unitRef="usd">1990743000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c3" decimals="-3" id="ixv-12896" unitRef="usd">1804534000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:AccountsReceivableNet contextRef="c4" decimals="-5" id="ixv-12897" unitRef="usd">39700000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet contextRef="c5" decimals="-5" id="ixv-12898" unitRef="usd">38300000</us-gaap:AccountsReceivableNet>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c2" decimals="-5" id="ixv-12899" unitRef="usd">1100000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c3" decimals="-5" id="ixv-12900" unitRef="usd">1200000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c6" decimals="-3" id="ix_2_fact" unitRef="usd">216047000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c7" decimals="-3" id="ix_3_fact" unitRef="usd">210394000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c0" decimals="-3" id="ix_4_fact" unitRef="usd">651054000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c8" decimals="-3" id="ix_5_fact" unitRef="usd">633524000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c6" decimals="-3" id="ixv-12905" unitRef="usd">144313000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c7" decimals="-3" id="ixv-12906" unitRef="usd">139539000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c0" decimals="-3" id="ixv-12907" unitRef="usd">434862000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c8" decimals="-3" id="ixv-12908" unitRef="usd">409228000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit contextRef="c6" decimals="-3" id="ixv-12909" unitRef="usd">71734000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c7" decimals="-3" id="ixv-12910" unitRef="usd">70855000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c0" decimals="-3" id="ixv-12911" unitRef="usd">216192000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c8" decimals="-3" id="ixv-12912" unitRef="usd">224296000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c6" decimals="-3" id="ixv-12913" unitRef="usd">22543000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c7" decimals="-3" id="ixv-12914" unitRef="usd">18423000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c0" decimals="-3" id="ixv-12915" unitRef="usd">64610000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c8" decimals="-3" id="ixv-12916" unitRef="usd">55624000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c6" decimals="-3" id="ixv-12917" unitRef="usd">3707000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c7" decimals="-3" id="ixv-12918" unitRef="usd">4271000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c0" decimals="-3" id="ixv-12919" unitRef="usd">9116000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c8" decimals="-3" id="ixv-12920" unitRef="usd">12618000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:OperatingExpenses contextRef="c6" decimals="-3" id="ixv-12921" unitRef="usd">26250000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c7" decimals="-3" id="ixv-12922" unitRef="usd">22694000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c0" decimals="-3" id="ixv-12923" unitRef="usd">73726000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c8" decimals="-3" id="ixv-12924" unitRef="usd">68242000</us-gaap:OperatingExpenses>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c6" decimals="-3" id="ixv-12925" unitRef="usd">20000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c7" decimals="-3" id="ixv-12926" unitRef="usd">0</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c0" decimals="-3" id="ixv-12927" unitRef="usd">76000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c8" decimals="-3" id="ixv-12928" unitRef="usd">0</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:OperatingIncomeLoss contextRef="c6" decimals="-3" id="ixv-12929" unitRef="usd">45504000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c7" decimals="-3" id="ixv-12930" unitRef="usd">48161000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c0" decimals="-3" id="ixv-12931" unitRef="usd">142542000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c8" decimals="-3" id="ixv-12932" unitRef="usd">156054000</us-gaap:OperatingIncomeLoss>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c6" decimals="-3" id="ixv-12933" unitRef="usd">4776000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c7" decimals="-3" id="ixv-12934" unitRef="usd">-14258000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c0" decimals="-3" id="ixv-12935" unitRef="usd">25510000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c8" decimals="-3" id="ixv-12936" unitRef="usd">-26925000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c6" decimals="-3" id="ixv-12937" unitRef="usd">4623000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c7" decimals="-3" id="ixv-12938" unitRef="usd">4830000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c0" decimals="-3" id="ixv-12939" unitRef="usd">15241000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c8" decimals="-3" id="ixv-12940" unitRef="usd">16745000</us-gaap:OtherNonoperatingIncomeExpense>
    <plab:InterestExpenseNet contextRef="c6" decimals="-3" id="ixv-12941" unitRef="usd">31000</plab:InterestExpenseNet>
    <plab:InterestExpenseNet contextRef="c7" decimals="-3" id="ixv-12942" unitRef="usd">0</plab:InterestExpenseNet>
    <plab:InterestExpenseNet contextRef="c0" decimals="-3" id="ixv-12943" unitRef="usd">33000</plab:InterestExpenseNet>
    <plab:InterestExpenseNet contextRef="c8" decimals="-3" id="ixv-12944" unitRef="usd">52000</plab:InterestExpenseNet>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c6" decimals="-3" id="ixv-12945" unitRef="usd">54872000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c7" decimals="-3" id="ixv-12946" unitRef="usd">38733000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c0" decimals="-3" id="ixv-12947" unitRef="usd">183260000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c8" decimals="-3" id="ixv-12948" unitRef="usd">145822000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c6" decimals="-3" id="ixv-12949" unitRef="usd">10989000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c7" decimals="-3" id="ixv-12950" unitRef="usd">9594000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c0" decimals="-3" id="ixv-12951" unitRef="usd">35950000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c8" decimals="-3" id="ixv-12952" unitRef="usd">34209000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss contextRef="c6" decimals="-3" id="ixv-12953" unitRef="usd">43883000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c7" decimals="-3" id="ixv-12954" unitRef="usd">29139000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c0" decimals="-3" id="ixv-12955" unitRef="usd">147310000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c8" decimals="-3" id="ixv-12956" unitRef="usd">111613000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c6" decimals="-3" id="ixv-12957" unitRef="usd">14967000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c7" decimals="-3" id="ixv-12958" unitRef="usd">6248000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c0" decimals="-3" id="ixv-12959" unitRef="usd">44026000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c8" decimals="-3" id="ixv-12960" unitRef="usd">37009000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss contextRef="c6" decimals="-3" id="ixv-12961" unitRef="usd">28916000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c7" decimals="-3" id="ixv-12962" unitRef="usd">22891000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="-3" id="ixv-12963" unitRef="usd">103284000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c8" decimals="-3" id="ixv-12964" unitRef="usd">74604000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="c6"
      decimals="2"
      id="ixv-12965"
      unitRef="usdPershares">0.5</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c7"
      decimals="2"
      id="ixv-12966"
      unitRef="usdPershares">0.4</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c0"
      decimals="2"
      id="ixv-12967"
      unitRef="usdPershares">1.78</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c8"
      decimals="2"
      id="ixv-12968"
      unitRef="usdPershares">1.24</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c6"
      decimals="2"
      id="ixv-12969"
      unitRef="usdPershares">0.49</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c7"
      decimals="2"
      id="ixv-12970"
      unitRef="usdPershares">0.39</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c0"
      decimals="2"
      id="ixv-12971"
      unitRef="usdPershares">1.76</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c8"
      decimals="2"
      id="ixv-12972"
      unitRef="usdPershares">1.23</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c6"
      decimals="-3"
      id="ixv-12973"
      unitRef="shares">58181000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c7"
      decimals="-3"
      id="ixv-12974"
      unitRef="shares">57937000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c0"
      decimals="-3"
      id="ixv-12975"
      unitRef="shares">58033000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c8"
      decimals="-3"
      id="ixv-12976"
      unitRef="shares">60274000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c6"
      decimals="-3"
      id="ixv-12977"
      unitRef="shares">58718000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c7"
      decimals="-3"
      id="ixv-12978"
      unitRef="shares">58068000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c0"
      decimals="-3"
      id="ixv-12979"
      unitRef="shares">58618000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c8"
      decimals="-3"
      id="ixv-12980"
      unitRef="shares">60567000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c9" decimals="-5" id="ixv-12981" unitRef="usd">35800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c11" decimals="-5" id="ixv-12982" unitRef="usd">102900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c10" decimals="-5" id="ixv-12983" unitRef="usd">33700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c12" decimals="-5" id="ixv-12984" unitRef="usd">103300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ProfitLoss contextRef="c6" decimals="-3" id="ixv-12985" unitRef="usd">43883000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c7" decimals="-3" id="ixv-12986" unitRef="usd">29139000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c0" decimals="-3" id="ixv-12987" unitRef="usd">147310000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c8" decimals="-3" id="ixv-12988" unitRef="usd">111613000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c6" decimals="-3" id="ixv-12989" unitRef="usd">2488000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c7" decimals="-3" id="ixv-12990" unitRef="usd">29171000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c0" decimals="-3" id="ixv-12991" unitRef="usd">-9961000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c8" decimals="-3" id="ixv-12992" unitRef="usd">33380000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <plab:OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax contextRef="c6" decimals="-3" id="ixv-12993" unitRef="usd">41000</plab:OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax>
    <plab:OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax contextRef="c7" decimals="-3" id="ixv-12994" unitRef="usd">-28000</plab:OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax>
    <plab:OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax contextRef="c0" decimals="-3" id="ixv-12995" unitRef="usd">95000</plab:OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax>
    <plab:OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax contextRef="c8" decimals="-3" id="ixv-12996" unitRef="usd">-20000</plab:OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c6" decimals="-3" id="ixv-12997" unitRef="usd">2529000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c7" decimals="-3" id="ixv-12998" unitRef="usd">29143000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c0" decimals="-3" id="ixv-12999" unitRef="usd">-9866000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c8" decimals="-3" id="ixv-13000" unitRef="usd">33360000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c6" decimals="-3" id="ixv-13001" unitRef="usd">46412000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c7" decimals="-3" id="ixv-13002" unitRef="usd">58282000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c0" decimals="-3" id="ixv-13003" unitRef="usd">137444000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c8" decimals="-3" id="ixv-13004" unitRef="usd">144973000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="c6" decimals="-3" id="ixv-13005" unitRef="usd">10797000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="c7" decimals="-3" id="ixv-13006" unitRef="usd">16600000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="c0" decimals="-3" id="ixv-13007" unitRef="usd">39290000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="c8" decimals="-3" id="ixv-13008" unitRef="usd">52555000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c6" decimals="-3" id="ixv-13009" unitRef="usd">35615000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c7" decimals="-3" id="ixv-13010" unitRef="usd">41682000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c0" decimals="-3" id="ixv-13011" unitRef="usd">98154000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c8" decimals="-3" id="ixv-13012" unitRef="usd">92418000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="c13"
      decimals="-3"
      id="ixv-13013"
      unitRef="shares">58152000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c13" decimals="-3" id="ixv-13014" unitRef="usd">582000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c14" decimals="-3" id="ixv-13015" unitRef="usd">492865000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c15" decimals="-3" id="ixv-13016" unitRef="usd">845752000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c16" decimals="-3" id="ixv-13017" unitRef="usd">-97949000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c17" decimals="-3" id="ixv-13018" unitRef="usd">452211000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c18" decimals="-3" id="ixv-13019" unitRef="usd">1693461000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss contextRef="c19" decimals="-3" id="ixv-13020" unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c20" decimals="-3" id="ixv-13021" unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c21" decimals="-3" id="ixv-13022" unitRef="usd">28916000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c22" decimals="-3" id="ixv-13023" unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c23" decimals="-3" id="ixv-13024" unitRef="usd">14967000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c6" decimals="-3" id="ixv-13025" unitRef="usd">43883000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c19" decimals="-3" id="ixv-13026" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20" decimals="-3" id="ixv-13027" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c21" decimals="-3" id="ixv-13028" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c22" decimals="-3" id="ixv-13029" unitRef="usd">6699000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c23" decimals="-3" id="ixv-13030" unitRef="usd">-4170000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c6" decimals="-3" id="ixv-13031" unitRef="usd">2529000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="c19"
      decimals="-3"
      id="ixv-13032"
      unitRef="shares">43000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20" decimals="-3" id="ixv-13033" unitRef="usd">-32000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c21" decimals="-3" id="ixv-13034" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c22" decimals="-3" id="ixv-13035" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c23" decimals="-3" id="ixv-13036" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c6" decimals="-3" id="ixv-13037" unitRef="usd">-32000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c19" decimals="-3" id="ixv-13038" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20" decimals="-3" id="ixv-13039" unitRef="usd">3861000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c21" decimals="-3" id="ixv-13040" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c22" decimals="-3" id="ixv-13041" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c23" decimals="-3" id="ixv-13042" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c6" decimals="-3" id="ixv-13043" unitRef="usd">3861000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:SharesOutstanding
      contextRef="c24"
      decimals="-3"
      id="ixv-13044"
      unitRef="shares">58195000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c24" decimals="-3" id="ixv-13045" unitRef="usd">582000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c25" decimals="-3" id="ixv-13046" unitRef="usd">496694000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c26" decimals="-3" id="ixv-13047" unitRef="usd">874668000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c27" decimals="-3" id="ixv-13048" unitRef="usd">-91250000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c28" decimals="-3" id="ixv-13049" unitRef="usd">463008000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c2" decimals="-3" id="ixv-13050" unitRef="usd">1743702000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="c29"
      decimals="-3"
      id="ixv-13051"
      unitRef="shares">58711000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c29" decimals="-3" id="ixv-13052" unitRef="usd">587000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c30" decimals="-3" id="ixv-13053" unitRef="usd">489205000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c31" decimals="-3" id="ixv-13054" unitRef="usd">698423000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c32" decimals="-3" id="ixv-13055" unitRef="usd">-87295000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c33" decimals="-3" id="ixv-13056" unitRef="usd">395849000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c34" decimals="-3" id="ixv-13057" unitRef="usd">1496769000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss contextRef="c35" decimals="-3" id="ixv-13058" unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c36" decimals="-3" id="ixv-13059" unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c37" decimals="-3" id="ixv-13060" unitRef="usd">22891000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c38" decimals="-3" id="ixv-13061" unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c39" decimals="-3" id="ixv-13062" unitRef="usd">6248000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c7" decimals="-3" id="ixv-13063" unitRef="usd">29139000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c35" decimals="-3" id="ixv-13064" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c36" decimals="-3" id="ixv-13065" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c37" decimals="-3" id="ixv-13066" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c38" decimals="-3" id="ixv-13067" unitRef="usd">18791000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c39" decimals="-3" id="ixv-13068" unitRef="usd">10352000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c7" decimals="-3" id="ixv-13069" unitRef="usd">29143000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="c35"
      decimals="-3"
      id="ixv-13070"
      unitRef="shares">54000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c35" decimals="-3" id="ixv-13071" unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c36" decimals="-3" id="ixv-13072" unitRef="usd">394000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c37" decimals="-3" id="ixv-13073" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c38" decimals="-3" id="ixv-13074" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c39" decimals="-3" id="ixv-13075" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c7" decimals="-3" id="ixv-13076" unitRef="usd">395000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c35" decimals="-3" id="ixv-13077" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c36" decimals="-3" id="ixv-13078" unitRef="usd">3294000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c37" decimals="-3" id="ixv-13079" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c38" decimals="-3" id="ixv-13080" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c39" decimals="-3" id="ixv-13081" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c7" decimals="-3" id="ixv-13082" unitRef="usd">3294000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="c35"
      decimals="-3"
      id="ixv-13083"
      unitRef="shares">1178000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c35" decimals="-3" id="ixv-13084" unitRef="usd">12000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c36" decimals="-3" id="ixv-13085" unitRef="usd">9812000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c37" decimals="-3" id="ixv-13086" unitRef="usd">10916000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c38" decimals="-3" id="ixv-13087" unitRef="usd">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c39" decimals="-3" id="ixv-13088" unitRef="usd">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c7" decimals="-3" id="ixv-13089" unitRef="usd">20740000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:SharesOutstanding
      contextRef="c40"
      decimals="-3"
      id="ixv-13090"
      unitRef="shares">57587000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c40" decimals="-3" id="ixv-13091" unitRef="usd">576000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c41" decimals="-3" id="ixv-13092" unitRef="usd">483081000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c42" decimals="-3" id="ixv-13093" unitRef="usd">710398000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c43" decimals="-3" id="ixv-13094" unitRef="usd">-68504000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c44" decimals="-3" id="ixv-13095" unitRef="usd">412449000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c45" decimals="-3" id="ixv-13096" unitRef="usd">1538000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="c46"
      decimals="-3"
      id="ixv-13097"
      unitRef="shares">57633000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c46" decimals="-3" id="ixv-13098" unitRef="usd">576000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c47" decimals="-3" id="ixv-13099" unitRef="usd">486934000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c48" decimals="-3" id="ixv-13100" unitRef="usd">772199000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c49" decimals="-3" id="ixv-13101" unitRef="usd">-86120000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c50" decimals="-3" id="ixv-13102" unitRef="usd">423718000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c3" decimals="-3" id="ixv-13103" unitRef="usd">1597307000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss contextRef="c51" decimals="-3" id="ixv-13104" unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c52" decimals="-3" id="ixv-13105" unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c53" decimals="-3" id="ixv-13106" unitRef="usd">103284000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c54" decimals="-3" id="ixv-13107" unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c55" decimals="-3" id="ixv-13108" unitRef="usd">44026000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c0" decimals="-3" id="ixv-13109" unitRef="usd">147310000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c51" decimals="-3" id="ixv-13110" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c52" decimals="-3" id="ixv-13111" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c53" decimals="-3" id="ixv-13112" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c54" decimals="-3" id="ixv-13113" unitRef="usd">-5130000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c55" decimals="-3" id="ixv-13114" unitRef="usd">-4736000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c0" decimals="-3" id="ixv-13115" unitRef="usd">-9866000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="c51"
      decimals="-3"
      id="ixv-13116"
      unitRef="shares">562000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c51" decimals="-3" id="ixv-13117" unitRef="usd">6000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c52" decimals="-3" id="ixv-13118" unitRef="usd">-677000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c53" decimals="-3" id="ixv-13119" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c54" decimals="-3" id="ixv-13120" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c55" decimals="-3" id="ixv-13121" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c0" decimals="-3" id="ixv-13122" unitRef="usd">-671000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c51" decimals="-3" id="ixv-13123" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c52" decimals="-3" id="ixv-13124" unitRef="usd">10437000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c53" decimals="-3" id="ixv-13125" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c54" decimals="-3" id="ixv-13126" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c55" decimals="-3" id="ixv-13127" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c0" decimals="-3" id="ixv-13128" unitRef="usd">10437000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockholdersEquityOther contextRef="c51" decimals="-3" id="ixv-13129" unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther contextRef="c52" decimals="-3" id="ixv-13130" unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther contextRef="c53" decimals="-3" id="ixv-13131" unitRef="usd">-815000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther contextRef="c54" decimals="-3" id="ixv-13132" unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther contextRef="c55" decimals="-3" id="ixv-13133" unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther contextRef="c0" decimals="-3" id="ixv-13134" unitRef="usd">-815000</us-gaap:StockholdersEquityOther>
    <us-gaap:SharesOutstanding
      contextRef="c24"
      decimals="-3"
      id="ixv-13135"
      unitRef="shares">58195000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c24" decimals="-3" id="ixv-13136" unitRef="usd">582000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c25" decimals="-3" id="ixv-13137" unitRef="usd">496694000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c26" decimals="-3" id="ixv-13138" unitRef="usd">874668000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c27" decimals="-3" id="ixv-13139" unitRef="usd">-91250000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c28" decimals="-3" id="ixv-13140" unitRef="usd">463008000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c2" decimals="-3" id="ixv-13141" unitRef="usd">1743702000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="c56"
      decimals="-3"
      id="ixv-13142"
      unitRef="shares">61949000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c56" decimals="-3" id="ixv-13143" unitRef="usd">619000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c57" decimals="-3" id="ixv-13144" unitRef="usd">514757000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c58" decimals="-3" id="ixv-13145" unitRef="usd">691807000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c59" decimals="-3" id="ixv-13146" unitRef="usd">-86319000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c60" decimals="-3" id="ixv-13147" unitRef="usd">359895000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c61" decimals="-3" id="ixv-13148" unitRef="usd">1480759000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss contextRef="c62" decimals="-3" id="ixv-13149" unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c63" decimals="-3" id="ixv-13150" unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c64" decimals="-3" id="ixv-13151" unitRef="usd">74604000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c65" decimals="-3" id="ixv-13152" unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c66" decimals="-3" id="ixv-13153" unitRef="usd">37009000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c8" decimals="-3" id="ixv-13154" unitRef="usd">111613000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c62" decimals="-3" id="ixv-13155" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c63" decimals="-3" id="ixv-13156" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c64" decimals="-3" id="ixv-13157" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c65" decimals="-3" id="ixv-13158" unitRef="usd">17815000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c66" decimals="-3" id="ixv-13159" unitRef="usd">15545000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c8" decimals="-3" id="ixv-13160" unitRef="usd">33360000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="c62"
      decimals="-3"
      id="ixv-13161"
      unitRef="shares">626000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c62" decimals="-3" id="ixv-13162" unitRef="usd">6000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c63" decimals="-3" id="ixv-13163" unitRef="usd">-319000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c64" decimals="-3" id="ixv-13164" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c65" decimals="-3" id="ixv-13165" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c66" decimals="-3" id="ixv-13166" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c8" decimals="-3" id="ixv-13167" unitRef="usd">-313000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c62" decimals="-3" id="ixv-13168" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c63" decimals="-3" id="ixv-13169" unitRef="usd">10003000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c64" decimals="-3" id="ixv-13170" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c65" decimals="-3" id="ixv-13171" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c66" decimals="-3" id="ixv-13172" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c8" decimals="-3" id="ixv-13173" unitRef="usd">10003000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="c62"
      decimals="-3"
      id="ixv-13174"
      unitRef="shares">4988000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c62" decimals="-3" id="ixv-13175" unitRef="usd">49000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c63" decimals="-3" id="ixv-13176" unitRef="usd">41360000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c64" decimals="-3" id="ixv-13177" unitRef="usd">56013000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c65" decimals="-3" id="ixv-13178" unitRef="usd">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c66" decimals="-3" id="ixv-13179" unitRef="usd">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c8" decimals="-3" id="ixv-13180" unitRef="usd">97422000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:SharesOutstanding
      contextRef="c40"
      decimals="-3"
      id="ixv-13181"
      unitRef="shares">57587000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c40" decimals="-3" id="ixv-13182" unitRef="usd">576000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c41" decimals="-3" id="ixv-13183" unitRef="usd">483081000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c42" decimals="-3" id="ixv-13184" unitRef="usd">710398000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c43" decimals="-3" id="ixv-13185" unitRef="usd">-68504000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c44" decimals="-3" id="ixv-13186" unitRef="usd">412449000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c45" decimals="-3" id="ixv-13187" unitRef="usd">1538000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss contextRef="c0" decimals="-3" id="ixv-13188" unitRef="usd">147310000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c8" decimals="-3" id="ixv-13189" unitRef="usd">111613000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c0" decimals="-3" id="ixv-13190" unitRef="usd">60818000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c8" decimals="-3" id="ixv-13191" unitRef="usd">59234000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation contextRef="c0" decimals="-3" id="ixv-13192" unitRef="usd">10437000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c8" decimals="-3" id="ixv-13193" unitRef="usd">10003000</us-gaap:ShareBasedCompensation>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c0" decimals="-3" id="ixv-13194" unitRef="usd">-9982000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c8" decimals="-3" id="ixv-13195" unitRef="usd">-12378000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c0" decimals="-3" id="ixv-13196" unitRef="usd">3012000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c8" decimals="-3" id="ixv-13197" unitRef="usd">6094000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets contextRef="c0" decimals="-3" id="ixv-13198" unitRef="usd">-37000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets contextRef="c8" decimals="-3" id="ixv-13199" unitRef="usd">8007000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities contextRef="c0" decimals="-3" id="ixv-13200" unitRef="usd">-4962000</us-gaap:IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities contextRef="c8" decimals="-3" id="ixv-13201" unitRef="usd">-19153000</us-gaap:IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c0" decimals="-3" id="ixv-13202" unitRef="usd">220610000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c8" decimals="-3" id="ixv-13203" unitRef="usd">159974000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c0" decimals="-3" id="ixv-13204" unitRef="usd">130410000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c8" decimals="-3" id="ixv-13205" unitRef="usd">120588000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireShortTermInvestments contextRef="c0" decimals="-3" id="ixv-13206" unitRef="usd">178654000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquireShortTermInvestments contextRef="c8" decimals="-3" id="ixv-13207" unitRef="usd">96571000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments contextRef="c0" decimals="-3" id="ixv-13208" unitRef="usd">135571000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments contextRef="c8" decimals="-3" id="ixv-13209" unitRef="usd">42148000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments>
    <us-gaap:ProceedsFromSaleOfShortTermInvestments contextRef="c0" decimals="-3" id="ixv-13210" unitRef="usd">20233000</us-gaap:ProceedsFromSaleOfShortTermInvestments>
    <us-gaap:ProceedsFromSaleOfShortTermInvestments contextRef="c8" decimals="-3" id="ixv-13211" unitRef="usd">0</us-gaap:ProceedsFromSaleOfShortTermInvestments>
    <plab:ProceedsFromGovernmentIncentives contextRef="c0" decimals="-3" id="ixv-13212" unitRef="usd">2567000</plab:ProceedsFromGovernmentIncentives>
    <plab:ProceedsFromGovernmentIncentives contextRef="c8" decimals="-3" id="ixv-13213" unitRef="usd">1469000</plab:ProceedsFromGovernmentIncentives>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="c0" decimals="-3" id="ixv-13214" unitRef="usd">56000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="c8" decimals="-3" id="ixv-13215" unitRef="usd">57000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c0" decimals="-3" id="ixv-13216" unitRef="usd">-150749000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c8" decimals="-3" id="ixv-13217" unitRef="usd">-173599000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations contextRef="c0" decimals="-3" id="ixv-13218" unitRef="usd">8000</us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations>
    <us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations contextRef="c8" decimals="-3" id="ixv-13219" unitRef="usd">17969000</us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c0" decimals="-3" id="ixv-13220" unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c8" decimals="-3" id="ixv-13221" unitRef="usd">97422000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions contextRef="c0" decimals="-3" id="ixv-13222" unitRef="usd">1337000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions contextRef="c8" decimals="-3" id="ixv-13223" unitRef="usd">2120000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <plab:NetSettlementsOfRestrictedStockAwards contextRef="c0" decimals="-3" id="ixv-13224" unitRef="usd">1673000</plab:NetSettlementsOfRestrictedStockAwards>
    <plab:NetSettlementsOfRestrictedStockAwards contextRef="c8" decimals="-3" id="ixv-13225" unitRef="usd">2013000</plab:NetSettlementsOfRestrictedStockAwards>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c0" decimals="-3" id="ixv-13226" unitRef="usd">-344000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c8" decimals="-3" id="ixv-13227" unitRef="usd">-115284000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c0" decimals="-3" id="ixv-13228" unitRef="usd">-12306000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c8" decimals="-3" id="ixv-13229" unitRef="usd">10129000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c0" decimals="-3" id="ixv-13230" unitRef="usd">57211000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c8" decimals="-3" id="ixv-13231" unitRef="usd">-118780000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c3" decimals="-3" id="ixv-13232" unitRef="usd">495113000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c61" decimals="-3" id="ixv-13233" unitRef="usd">601243000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c2" decimals="-3" id="ixv-13234" unitRef="usd">552324000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c45" decimals="-3" id="ixv-13235" unitRef="usd">482463000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:RestrictedCash contextRef="c2" decimals="-3" id="ixv-13236" unitRef="usd">2811000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash contextRef="c45" decimals="-3" id="ixv-13237" unitRef="usd">2942000</us-gaap:RestrictedCash>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c2" decimals="-3" id="ixv-13238" unitRef="usd">549513000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c45" decimals="-3" id="ixv-13239" unitRef="usd">479521000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c0" decimals="-3" id="ixv-13240" unitRef="usd">42661000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c8" decimals="-3" id="ixv-13241" unitRef="usd">27366000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock contextRef="c0" id="ixv-4750">&lt;div&gt;
   &lt;span style="font-size: 10.0pt; color: #000000; font-weight: bold;"&gt;NOTE 1 &#x2013; NATURE OF BUSINESS AND BASIS OF PRESENTATION&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div&gt;
   &lt;span style="font-size: 10.0pt; font-weight: bold; font-style: italic;"&gt;Description of Business&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-indent: 18pt;"&gt; &lt;span style="font-size: 10.0pt; color: #000000;"&gt;Photronics, Inc. (&#x201c;Photronics&#x201d;, &#x201c;the Company&#x201d;, &#x201c;we&#x201d;, &#x201c;our&#x201d;, or &#x201c;us&#x201d;) is one of the world's leading manufacturers of photomasks, which are high-precision photographic quartz or glass plates containing microscopic images of electronic circuits. Photomasks are a key element in the manufacture of ICs and FPDs and are used as masters to transfer circuit patterns onto semiconductor wafers and FPD substrates during the fabrication of ICs, a variety of FPDs and, to a lesser extent, other types of electrical and optical components. The Company currently has eleven manufacturing facilities, located in Taiwan (3), China (2), South Korea (1), the United States (3), and Europe (2).&lt;/span&gt; &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div&gt; &lt;span style="font-size: 10.0pt; font-weight: bold; font-style: italic;"&gt;Basis of Presentation&lt;/span&gt; &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-indent: 18pt;"&gt;
   &lt;span style="font-size: 10.0pt; color: #000000;"&gt;The preparation of financial statements in conformity with U.S. GAAP requires the Company to make estimates and assumptions that affect amounts reported in them. The Company&#x2019;s estimates are based on historical experience and on various assumptions that are believed to be reasonable based on the facts and circumstances available at the time they are made. Subsequent actual results may differ from such estimates. The Company reviews these estimates periodically and reflects any effects of revisions in the period in which they are determined.&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div&gt; &lt;span style="font-size: 10.0pt; font-weight: bold; font-style: italic;"&gt;Principles of Consolidation&lt;/span&gt; &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-indent: 18pt;"&gt;
   &lt;span style="font-size: 10.0pt; color: #000000;"&gt;The accompanying unaudited condensed consolidated financial statements (&#x201c;the financial statements&#x201d;) have been prepared in accordance with U.S. GAAP for interim financial reporting information, and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all the information and footnotes required by U.S. GAAP for annual financial statements. In the opinion of management, adjustments, all of which are of a normal recurring nature, considered necessary for a fair presentation have been included. The financial statements include the accounts of Photronics, its wholly owned subsidiaries, and the majority-owned subsidiaries which it controls. All intercompany balances and transactions have been eliminated in consolidation. These financial statements should be read in conjunction with the consolidated financial statements and accompanying notes included in the Company&#x2019;s Form 10-K for the fiscal year ended October 31, 2025, which provides additional information about the Company&#x2019;s accounting policies and the methods and assumptions used in the Company&#x2019;s estimates.&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-indent: 18pt;"&gt;
   &lt;span style="font-size: 10.0pt; color: #000000;"&gt;The Company&#x2019;s business is typically impacted during the first quarter of the Company&#x2019;s fiscal year by the North American, European, and Asian holiday periods, as some customers may change their development and buying activities during this period. Operating results for the interim periods are not necessarily indicative of the results that may be expected for the fiscal year ending October 31, 2026.&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div&gt; &lt;span style="font-size: 10.0pt; color: #000000; font-weight: bold; font-style: italic;"&gt;Recent Accounting Pronouncements&lt;/span&gt; &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-indent: 18pt;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;In December 2025, the Financial Accounting Standards Board (the &#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) No. 2025-11, &#x201c;Interim Reporting (Topic 270): Narrow Scope Improvements&#x201d;, which improves the navigability of the required interim disclosures and clarifies when that guidance is applicable. The guidance in this ASU will be effective for Photronics for interim reporting periods in its first quarter of fiscal year 2028 Form 10-Q. The amendments can be applied either (1) prospectively or (2) retrospectively to any or all prior periods presented in the financial statements. The Company does not expect adoption of this ASU to have a material effect on the Company&#x2019;s consolidated financial statements and related disclosures.&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-indent: 18pt;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;In December 2025, the FASB issued ASU No. 2025-10, &#x201c;Government Grants (Topic 832): Accounting for Government Grants Received by Business Entities&#x201d;. This update establishes authoritative guidance on the accounting for government grants received by business entities. The guidance in this ASU will be effective for Photronics in its fiscal year 2030 Form 10-K, with early application of the amendments allowed. The standard may be applied using a modified prospective, modified retrospective or full retrospective transition approach. The Company is currently evaluating the timing and impact of this ASU on the Company&#x2019;s consolidated financial statements and related disclosures.&lt;/span&gt;
  &lt;/div&gt;&lt;div style="text-indent: 18pt;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;In November 2024, the FASB issued ASU No. 2024-03, &#x201c;Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses&#x201d; (&#x201c;ASU 2024-03&#x201d;) and in January 2025, the FASB issued ASU No. 2025-01, &#x201c;Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Clarifying the Effective Date&#x201d;, which clarified the effective date of ASU 2024-03. ASU 2024-03 will require the Company to disclose the amounts of purchases of inventory, employee compensation, depreciation and intangible asset amortization, as applicable, as well as qualitatively describe remaining amounts included in those captions. The guidance in this ASU will be effective for Photronics in its fiscal year 2028 Form 10-K, with early application of the amendments allowed. The Company is currently evaluating the impact the adoption of this ASU may have on the Company&#x2019;s consolidated financial statements and related disclosures.&lt;/span&gt;
  &lt;/div&gt;



  &lt;div style="text-indent: 18pt;"&gt;&#160;&lt;/div&gt;&lt;div style="margin: 0in; font-size: 12pt; text-indent: 0.25in;"&gt;&lt;span style="font-size:10.0pt"&gt;In
December 2023, the FASB issued ASU 2023-09, &#x201c;Income Taxes (Topic 740):
Improvements to Income Tax Disclosures&#x201d;, to enhance the transparency and
decision usefulness of income tax disclosures. The amendments in this ASU
related to the rate reconciliation and income taxes paid disclosures to improve
the transparency of income tax disclosures by requiring (1) consistent
categories and greater disaggregation of information in the rate reconciliation
and (2) income taxes paid disaggregated by jurisdiction. The guidance in this
ASU will be effective for the Company beginning with its fiscal year 2026 Form
10-K and the adoption is expected to expand the disclosures in the Company's
notes to the consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <plab:NumberOfManufacturingFacilities
      contextRef="c0"
      decimals="INF"
      id="ixv-13242"
      unitRef="Facility">11</plab:NumberOfManufacturingFacilities>
    <plab:NumberOfManufacturingFacilities
      contextRef="c67"
      decimals="INF"
      id="ixv-13243"
      unitRef="Facility">3</plab:NumberOfManufacturingFacilities>
    <plab:NumberOfManufacturingFacilities
      contextRef="c68"
      decimals="INF"
      id="ixv-13244"
      unitRef="Facility">3</plab:NumberOfManufacturingFacilities>
    <plab:NumberOfManufacturingFacilities
      contextRef="c69"
      decimals="INF"
      id="ixv-13245"
      unitRef="Facility">2</plab:NumberOfManufacturingFacilities>
    <plab:NumberOfManufacturingFacilities
      contextRef="c70"
      decimals="INF"
      id="ixv-13246"
      unitRef="Facility">2</plab:NumberOfManufacturingFacilities>
    <plab:NumberOfManufacturingFacilities
      contextRef="c71"
      decimals="INF"
      id="ixv-13247"
      unitRef="Facility">1</plab:NumberOfManufacturingFacilities>
    <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock contextRef="c0" id="ixv-4760">&lt;div&gt; &lt;span style="font-size: 10.0pt; font-weight: bold; font-style: italic;"&gt;Basis of Presentation&lt;/span&gt; &lt;/div&gt;&lt;div style="text-indent: 18pt;"&gt;
   &lt;span style="font-size: 10.0pt; color: #000000;"&gt;The preparation of financial statements in conformity with U.S. GAAP requires the Company to make estimates and assumptions that affect amounts reported in them. The Company&#x2019;s estimates are based on historical experience and on various assumptions that are believed to be reasonable based on the facts and circumstances available at the time they are made. Subsequent actual results may differ from such estimates. The Company reviews these estimates periodically and reflects any effects of revisions in the period in which they are determined.&lt;/span&gt;
  &lt;/div&gt;</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="c0" id="ixv-4768">&lt;div&gt; &lt;span style="font-size: 10.0pt; font-weight: bold; font-style: italic;"&gt;Principles of Consolidation&lt;/span&gt; &lt;/div&gt;&lt;div style="text-indent: 18pt;"&gt;
   &lt;span style="font-size: 10.0pt; color: #000000;"&gt;The accompanying unaudited condensed consolidated financial statements (&#x201c;the financial statements&#x201d;) have been prepared in accordance with U.S. GAAP for interim financial reporting information, and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all the information and footnotes required by U.S. GAAP for annual financial statements. In the opinion of management, adjustments, all of which are of a normal recurring nature, considered necessary for a fair presentation have been included. The financial statements include the accounts of Photronics, its wholly owned subsidiaries, and the majority-owned subsidiaries which it controls. All intercompany balances and transactions have been eliminated in consolidation. These financial statements should be read in conjunction with the consolidated financial statements and accompanying notes included in the Company&#x2019;s Form 10-K for the fiscal year ended October 31, 2025, which provides additional information about the Company&#x2019;s accounting policies and the methods and assumptions used in the Company&#x2019;s estimates.&lt;/span&gt;
  &lt;/div&gt;&lt;div style="text-indent: 18pt;"&gt;
   &lt;span style="font-size: 10.0pt; color: #000000;"&gt;The Company&#x2019;s business is typically impacted during the first quarter of the Company&#x2019;s fiscal year by the North American, European, and Asian holiday periods, as some customers may change their development and buying activities during this period. Operating results for the interim periods are not necessarily indicative of the results that may be expected for the fiscal year ending October 31, 2026.&lt;/span&gt;
  &lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c0" id="ixv-4780">&lt;div&gt; &lt;span style="font-size: 10.0pt; color: #000000; font-weight: bold; font-style: italic;"&gt;Recent Accounting Pronouncements&lt;/span&gt; &lt;/div&gt;&lt;div style="text-indent: 18pt;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;In December 2025, the Financial Accounting Standards Board (the &#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) No. 2025-11, &#x201c;Interim Reporting (Topic 270): Narrow Scope Improvements&#x201d;, which improves the navigability of the required interim disclosures and clarifies when that guidance is applicable. The guidance in this ASU will be effective for Photronics for interim reporting periods in its first quarter of fiscal year 2028 Form 10-Q. The amendments can be applied either (1) prospectively or (2) retrospectively to any or all prior periods presented in the financial statements. The Company does not expect adoption of this ASU to have a material effect on the Company&#x2019;s consolidated financial statements and related disclosures.&lt;/span&gt;
  &lt;/div&gt;&lt;div style="text-indent: 18pt;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;In December 2025, the FASB issued ASU No. 2025-10, &#x201c;Government Grants (Topic 832): Accounting for Government Grants Received by Business Entities&#x201d;. This update establishes authoritative guidance on the accounting for government grants received by business entities. The guidance in this ASU will be effective for Photronics in its fiscal year 2030 Form 10-K, with early application of the amendments allowed. The standard may be applied using a modified prospective, modified retrospective or full retrospective transition approach. The Company is currently evaluating the timing and impact of this ASU on the Company&#x2019;s consolidated financial statements and related disclosures.&lt;/span&gt;
  &lt;/div&gt;&lt;div style="text-indent: 18pt;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;In November 2024, the FASB issued ASU No. 2024-03, &#x201c;Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses&#x201d; (&#x201c;ASU 2024-03&#x201d;) and in January 2025, the FASB issued ASU No. 2025-01, &#x201c;Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Clarifying the Effective Date&#x201d;, which clarified the effective date of ASU 2024-03. ASU 2024-03 will require the Company to disclose the amounts of purchases of inventory, employee compensation, depreciation and intangible asset amortization, as applicable, as well as qualitatively describe remaining amounts included in those captions. The guidance in this ASU will be effective for Photronics in its fiscal year 2028 Form 10-K, with early application of the amendments allowed. The Company is currently evaluating the impact the adoption of this ASU may have on the Company&#x2019;s consolidated financial statements and related disclosures.&lt;/span&gt;
  &lt;/div&gt;&lt;div style="margin: 0in; font-size: 12pt; text-indent: 0.25in;"&gt;&lt;span style="font-size:10.0pt"&gt;In
December 2023, the FASB issued ASU 2023-09, &#x201c;Income Taxes (Topic 740):
Improvements to Income Tax Disclosures&#x201d;, to enhance the transparency and
decision usefulness of income tax disclosures. The amendments in this ASU
related to the rate reconciliation and income taxes paid disclosures to improve
the transparency of income tax disclosures by requiring (1) consistent
categories and greater disaggregation of information in the rate reconciliation
and (2) income taxes paid disaggregated by jurisdiction. The guidance in this
ASU will be effective for the Company beginning with its fiscal year 2026 Form
10-K and the adoption is expected to expand the disclosures in the Company's
notes to the consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock contextRef="c0" id="ixv-4810">&lt;div&gt;
   &lt;span style="font-size: 10.0pt; font-weight: bold;"&gt;NOTE 2 &#x2013; CASH, CASH EQUIVALENTS AND INVESTMENTS&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-indent: 18pt;"&gt;
   &lt;span style="font-size: 10.0pt; color: #000000;"&gt;The Company invests excess cash primarily in bank time deposits and money market funds.&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt; The Company&#x2019;s&lt;/span&gt;&lt;span style="font-size: 10.0pt; color: #000000;"&gt; classification of investments is as follows:&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;

  &lt;table style="font-size: 10pt; border-spacing: 0px; border-collapse: collapse; width: 100%;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 70%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 30%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top; height: 11.5pt;"&gt;
    &lt;td style="padding: 0.75pt 0.75pt 0.75pt 15pt; background-color: rgb(204, 238, 255); vertical-align: middle;"&gt;
     &lt;div&gt;
      &lt;span style="font-size: 10.0pt; color: #000000;"&gt;-&#160;&#160;&#160;Maturing within three months or less from the date of purchase&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="padding: 0.75pt; background-color: rgb(204, 238, 255); vertical-align: bottom;"&gt;
     &lt;div style="text-align: right;"&gt;
      &lt;span style="font-size: 10.0pt; color: #000000;"&gt;Cash and cash equivalents&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 26.95pt;"&gt;
    &lt;td style="padding: 0.75pt 0.75pt 0.75pt 15pt; vertical-align: middle;"&gt;
     &lt;div style="text-indent: -10.5pt; padding-left: 10.5pt;"&gt;
      &lt;span style="font-size: 10.0pt; color: #000000;"&gt;-&#160;&#160;&#160;Maturing, as of the date of purchase, more than three months, but with remaining maturities of less than one year, from the balance sheet date&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="padding: 0.75pt; vertical-align: bottom;"&gt;
     &lt;div style="text-align: right;"&gt;
      &lt;span style="font-size: 10.0pt; color: #000000;"&gt;Short-term investments&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 11.5pt;"&gt;
    &lt;td style="padding: 0.75pt 0.75pt 0.75pt 15pt; background-color: rgb(204, 238, 255); vertical-align: middle;"&gt;
     &lt;div&gt;
      &lt;span style="font-size: 10.0pt; color: #000000;"&gt;-&#160;&#160;&#160;Maturing one year or more from the balance sheet date&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="padding: 0.75pt; background-color: rgb(204, 238, 255); vertical-align: bottom;"&gt;
     &lt;div style="text-align: right;"&gt;
      &lt;span style="font-size: 10.0pt; color: #000000;"&gt;Long-term marketable investments&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-indent: 18pt;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The accounting framework for determining fair value includes a hierarchy for ranking the quality and reliability of the information used to measure fair value, which enables the reader of the financial statements to assess the inputs used to develop those measurements. The fair value hierarchy consists of three tiers as follows:&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify; margin-left: 30pt;"&gt;
   &lt;span style="font-size: 10.0pt; color: #000000;"&gt;Level 1- These are investments where values are based on unadjusted quoted prices for identical assets in an active market the Company has the ability to access.&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="text-align: justify; margin-left: 25pt; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify; margin-left: 30pt;"&gt;
   &lt;span style="font-size: 10.0pt; color: #000000;"&gt;Level 2- These are investments where values are based on quoted market prices that are not active or model derived valuations in which all significant inputs are observable in active markets.&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="text-align: justify; margin-left: 25pt; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify; margin-left: 30pt;"&gt;
   &lt;span style="font-size: 10.0pt; color: #000000;"&gt;Level 3- These are investments where values are derived from techniques in which one or more significant inputs are unobservable.&lt;/span&gt;
  &lt;/div&gt;&lt;div style="text-indent: 18pt;"&gt;The following are cash, cash equivalents and investments measured at fair value on a recurring basis using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3): &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 28%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;August 2, 2026&lt;/span&gt;        &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;October 31, 2025&lt;/span&gt;        &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;



      &lt;span style="font-weight: bold;"&gt;Cash and cash&lt;br/&gt;equivalents&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;



      &lt;span style="font-weight: bold;"&gt;Short-term&lt;br/&gt;investments&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;



      &lt;span style="font-weight: bold;"&gt;Total Fair&lt;br/&gt;Value&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;



      &lt;span style="font-weight: bold;"&gt;Cash and cash&lt;br/&gt;equivalents&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;



      &lt;span style="font-weight: bold;"&gt;Short-term&lt;br/&gt;investments&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;



      &lt;span style="font-weight: bold;"&gt;Total Fair&lt;br/&gt;Value&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Cash
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;198,283&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt; - &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;198,283&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;222,166&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt; - &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;222,166&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Level 1
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="font-style: italic;"&gt;U.S. Government Securities&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt; - &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;22,350&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;22,350&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;3,789&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;25,157&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;28,946&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="font-style: italic;"&gt;Money market funds&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;14,227&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt; - &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;14,227&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;11,159&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt; - &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;11,159&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Level 2
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="font-style: italic;"&gt;Commercial paper&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;25,018&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;5,955&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;30,973&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;30,747&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;2,259&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;33,006&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="font-style: italic;"&gt;Time deposits&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;311,985&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;94,993&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;406,978&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;224,395&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;68,493&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;292,888&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;549,513&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;123,298&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;672,811&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;492,256&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;95,909&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;588,165&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Restricted Cash &lt;sup&gt;(1)
     &lt;/sup&gt;&lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;2,811&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;2,857&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Cash, cash equivalents, and restricted cash
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;552,324&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;495,113&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; &lt;div style="float: left; text-align: right;"&gt; &lt;span style="min-width: 18pt; display: inline-block; text-align: left;"&gt;(1)&lt;/span&gt; &lt;/div&gt; &lt;div style="margin-left: 18.0pt;"&gt; Restricted cash is included in other assets and primarily relates to customs requirements and land lease agreements. &lt;/div&gt; &lt;/div&gt;&lt;div style="clear: both;"&gt;&#160;
  &lt;/div&gt;&lt;div style="text-indent: 18pt;"&gt; Based upon the Company's intent and ability to hold its time deposits to maturity (which maturities range up to twelve months at purchase), such securities have been classified as held-to-maturity and are carried at amortized cost, which approximates market value. The Company&#x2019;s U.S. Government Securities, Commercial paper and Money market funds are classified as available-for-sale. Available-for-sale investments are reported at fair value, with unrealized gains or losses (net of tax) reported in &lt;span style="font-style: italic;"&gt;Accumulated other comprehensive income (loss)&lt;/span&gt;. In the event of a sale of these securities, the Company would determine the cost of the investment sold at the specific individual security level and would include any gain or loss in &lt;span style="font-style: italic;"&gt;Interest income and other income, net&lt;/span&gt;, where the Company also reports periodic interest earned and the amortization (accretion) of discounts (premiums) related to these investments. As of August 2, 2026, and October 31, 2025, the unrealized gains or losses related to short-term investments were immaterial. &lt;/div&gt;</us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock contextRef="c0" id="ixv-4868">&lt;div style="text-indent: 18pt;"&gt;The following are cash, cash equivalents and investments measured at fair value on a recurring basis using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3): &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 28%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;August 2, 2026&lt;/span&gt;        &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;October 31, 2025&lt;/span&gt;        &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;



      &lt;span style="font-weight: bold;"&gt;Cash and cash&lt;br/&gt;equivalents&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;



      &lt;span style="font-weight: bold;"&gt;Short-term&lt;br/&gt;investments&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;



      &lt;span style="font-weight: bold;"&gt;Total Fair&lt;br/&gt;Value&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;



      &lt;span style="font-weight: bold;"&gt;Cash and cash&lt;br/&gt;equivalents&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;



      &lt;span style="font-weight: bold;"&gt;Short-term&lt;br/&gt;investments&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;



      &lt;span style="font-weight: bold;"&gt;Total Fair&lt;br/&gt;Value&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Cash
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;198,283&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt; - &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;198,283&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;222,166&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt; - &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;222,166&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Level 1
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="font-style: italic;"&gt;U.S. Government Securities&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt; - &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;22,350&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;22,350&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;3,789&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;25,157&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;28,946&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="font-style: italic;"&gt;Money market funds&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;14,227&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt; - &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;14,227&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;11,159&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt; - &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;11,159&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Level 2
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="font-style: italic;"&gt;Commercial paper&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;25,018&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;5,955&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;30,973&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;30,747&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;2,259&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;33,006&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="font-style: italic;"&gt;Time deposits&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;311,985&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;94,993&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;406,978&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;224,395&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;68,493&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;292,888&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;549,513&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;123,298&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;672,811&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;492,256&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;95,909&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;588,165&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Restricted Cash &lt;sup&gt;(1)
     &lt;/sup&gt;&lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;2,811&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;2,857&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Cash, cash equivalents, and restricted cash
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;552,324&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;495,113&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; &lt;div style="float: left; text-align: right;"&gt; &lt;span style="min-width: 18pt; display: inline-block; text-align: left;"&gt;(1)&lt;/span&gt; &lt;/div&gt; &lt;div style="margin-left: 18.0pt;"&gt; Restricted cash is included in other assets and primarily relates to customs requirements and land lease agreements. &lt;/div&gt; &lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c72" decimals="-3" id="ixv-13248" unitRef="usd">198283000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c72" decimals="-3" id="ixv-13249" unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c72" decimals="-3" id="ixv-13250" unitRef="usd">198283000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c73" decimals="-3" id="ixv-13251" unitRef="usd">222166000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c73" decimals="-3" id="ixv-13252" unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c73" decimals="-3" id="ixv-13253" unitRef="usd">222166000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c74" decimals="-3" id="ixv-13254" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c74" decimals="-3" id="ixv-13255" unitRef="usd">22350000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c74" decimals="-3" id="ixv-13256" unitRef="usd">22350000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c75" decimals="-3" id="ixv-13257" unitRef="usd">3789000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c75" decimals="-3" id="ixv-13258" unitRef="usd">25157000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c75" decimals="-3" id="ixv-13259" unitRef="usd">28946000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c76" decimals="-3" id="ixv-13260" unitRef="usd">14227000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c76" decimals="-3" id="ixv-13261" unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c76" decimals="-3" id="ixv-13262" unitRef="usd">14227000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c77" decimals="-3" id="ixv-13263" unitRef="usd">11159000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c77" decimals="-3" id="ixv-13264" unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c77" decimals="-3" id="ixv-13265" unitRef="usd">11159000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c78" decimals="-3" id="ixv-13266" unitRef="usd">25018000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c78" decimals="-3" id="ixv-13267" unitRef="usd">5955000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c78" decimals="-3" id="ixv-13268" unitRef="usd">30973000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c79" decimals="-3" id="ixv-13269" unitRef="usd">30747000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c79" decimals="-3" id="ixv-13270" unitRef="usd">2259000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c79" decimals="-3" id="ixv-13271" unitRef="usd">33006000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c80" decimals="-3" id="ixv-13272" unitRef="usd">311985000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c80" decimals="-3" id="ixv-13273" unitRef="usd">94993000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c80" decimals="-3" id="ixv-13274" unitRef="usd">406978000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c81" decimals="-3" id="ixv-13275" unitRef="usd">224395000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c81" decimals="-3" id="ixv-13276" unitRef="usd">68493000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c81" decimals="-3" id="ixv-13277" unitRef="usd">292888000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c2" decimals="-3" id="ixv-13278" unitRef="usd">549513000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c2" decimals="-3" id="ixv-13279" unitRef="usd">123298000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c2" decimals="-3" id="ixv-13280" unitRef="usd">672811000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c3" decimals="-3" id="ixv-13281" unitRef="usd">492256000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c3" decimals="-3" id="ixv-13282" unitRef="usd">95909000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c3" decimals="-3" id="ixv-13283" unitRef="usd">588165000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:RestrictedCash contextRef="c2" decimals="-3" id="ix_6_fact" unitRef="usd">2811000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash contextRef="c3" decimals="-3" id="ix_7_fact" unitRef="usd">2857000</us-gaap:RestrictedCash>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c2" decimals="-3" id="ixv-13286" unitRef="usd">552324000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c3" decimals="-3" id="ixv-13287" unitRef="usd">495113000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:MaturityOfTimeDeposits contextRef="c2" id="ixv-13289">P12M</us-gaap:MaturityOfTimeDeposits>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock contextRef="c0" id="ixv-5226">&lt;div&gt;
   &lt;span style="font-weight: bold;"&gt;NOTE 3 &#x2013; ACCOUNTS RECEIVABLE, NET&lt;/span&gt;
  &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;div style="text-indent : 25px; padding-left : 0px; "&gt; The components of &lt;span style="font-style: italic;"&gt;Accounts Receivable, net &lt;/span&gt;at the balance sheet dates are presented below. &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top; height: 23.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap; border-width: medium medium 2px; border-style: none none solid;"&gt;



      &lt;span style="font-weight: bold;"&gt;August 2,&lt;br/&gt;2026&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap; border-width: medium medium 2px; border-style: none none solid;"&gt;



      &lt;span style="font-weight: bold;"&gt;October 31,&lt;br/&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Accounts receivable
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;164,961&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;166,511&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Unbilled receivables
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;23,918&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;30,576&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Allowance for credit losses
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(1,149&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(1,166&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;187,730&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;195,921&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;div style="margin: 0in; font-size: 12pt; text-indent: 0.25in;"&gt;&lt;span style="font-size:10.0pt"&gt;Accounts
receivable, net included amounts due from a related party of $39.7 million and
$38.3 million as of August 2, 2026, and October 31, 2025, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="c0" id="ixv-5230">&lt;div style="text-indent : 25px; padding-left : 0px; "&gt; The components of &lt;span style="font-style: italic;"&gt;Accounts Receivable, net &lt;/span&gt;at the balance sheet dates are presented below. &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top; height: 23.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap; border-width: medium medium 2px; border-style: none none solid;"&gt;



      &lt;span style="font-weight: bold;"&gt;August 2,&lt;br/&gt;2026&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap; border-width: medium medium 2px; border-style: none none solid;"&gt;



      &lt;span style="font-weight: bold;"&gt;October 31,&lt;br/&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Accounts receivable
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;164,961&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;166,511&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Unbilled receivables
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;23,918&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;30,576&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Allowance for credit losses
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(1,149&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(1,166&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;187,730&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;195,921&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent contextRef="c2" decimals="-3" id="ixv-13290" unitRef="usd">164961000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent contextRef="c3" decimals="-3" id="ixv-13291" unitRef="usd">166511000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:UnbilledReceivablesCurrent contextRef="c2" decimals="-3" id="ixv-13292" unitRef="usd">23918000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent contextRef="c3" decimals="-3" id="ixv-13293" unitRef="usd">30576000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c2" decimals="-3" id="ixv-13294" unitRef="usd">1149000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c3" decimals="-3" id="ixv-13295" unitRef="usd">1166000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c2" decimals="-3" id="ixv-13296" unitRef="usd">187730000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c3" decimals="-3" id="ixv-13297" unitRef="usd">195921000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNet contextRef="c4" decimals="-5" id="ixv-13298" unitRef="usd">39700000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet contextRef="c5" decimals="-5" id="ixv-13299" unitRef="usd">38300000</us-gaap:AccountsReceivableNet>
    <us-gaap:InventoryDisclosureTextBlock contextRef="c0" id="ixv-5304">&lt;div&gt;
   &lt;span style="font-weight: bold;"&gt;NOTE 4 - INVENTORIES&lt;/span&gt;
  &lt;/div&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;div style="margin: 0in; font-size: 12pt; text-indent: 0.25in;"&gt;&lt;span style="font-size:10.0pt"&gt;The
components of &lt;i&gt;Inventories &lt;/i&gt;at the balance sheet dates are presented
below.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top; height: 23.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap; border-width: medium medium 2px; border-style: none none solid;"&gt;



      &lt;span style="font-weight: bold;"&gt;August 2,&lt;br/&gt;2026&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap; border-width: medium medium 2px; border-style: none none solid;"&gt;



      &lt;span style="font-weight: bold;"&gt;October 31,&lt;br/&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Raw materials
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;63,125&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;60,150&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Work in process
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;1,619&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;1,616&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Finished goods
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;4&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;1&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;64,748&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;61,767&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="c0" id="ixv-5308">&lt;div style="margin: 0in; font-size: 12pt; text-indent: 0.25in;"&gt;&lt;span style="font-size:10.0pt"&gt;The
components of &lt;i&gt;Inventories &lt;/i&gt;at the balance sheet dates are presented
below.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top; height: 23.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap; border-width: medium medium 2px; border-style: none none solid;"&gt;



      &lt;span style="font-weight: bold;"&gt;August 2,&lt;br/&gt;2026&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap; border-width: medium medium 2px; border-style: none none solid;"&gt;



      &lt;span style="font-weight: bold;"&gt;October 31,&lt;br/&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Raw materials
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;63,125&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;60,150&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Work in process
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;1,619&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;1,616&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Finished goods
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;4&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;1&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;64,748&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;61,767&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="c2" decimals="-3" id="ixv-13300" unitRef="usd">63125000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="c3" decimals="-3" id="ixv-13301" unitRef="usd">60150000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryWorkInProcess contextRef="c2" decimals="-3" id="ixv-13302" unitRef="usd">1619000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess contextRef="c3" decimals="-3" id="ixv-13303" unitRef="usd">1616000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods contextRef="c2" decimals="-3" id="ixv-13304" unitRef="usd">4000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods contextRef="c3" decimals="-3" id="ixv-13305" unitRef="usd">1000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryNet contextRef="c2" decimals="-3" id="ixv-13306" unitRef="usd">64748000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c3" decimals="-3" id="ixv-13307" unitRef="usd">61767000</us-gaap:InventoryNet>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c0" id="ixv-5387">&lt;div&gt;
   &lt;span style="font-weight: bold;"&gt;NOTE 5 - PROPERTY, PLANT AND EQUIPMENT, NET&lt;/span&gt;
  &lt;/div&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;div style="margin: 0in; font-size: 12pt; text-indent: 0.25in;"&gt;&lt;span style="font-size:10.0pt"&gt;Presented
below are the components of &lt;i&gt;Property, plant and equipment, net&lt;/i&gt; at the
balance sheet dates.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top; height: 23.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



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



      &lt;span style="font-weight: bold;"&gt;October 31,&lt;br/&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Land
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;12,371&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;12,245&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Buildings and improvements
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;203,518&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;192,860&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Machinery and equipment
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;2,189,980&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;2,109,456&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Leasehold improvements
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;19,585&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;20,474&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Furniture, fixtures, and office equipment
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;20,746&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;19,394&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Construction in progress
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;150,974&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;134,880&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;2,597,174&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;2,489,309&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Accumulated depreciation and amortization
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(1,642,136&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(1,634,873&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;955,038&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;854,436&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;div style="text-indent: 18pt;"&gt; Information on ROU assets resulting from finance leases, at the balance sheet dates, is presented below. Please refer to Note 7 for further information. &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top; height: 23.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



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



      &lt;span style="font-weight: bold;"&gt;October 31,&lt;br/&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Machinery and equipment
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;3,992&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;54&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Accumulated amortization
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(110&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(53&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;3,882&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;1&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;div style="text-indent: 18pt;"&gt; The following table presents depreciation expense (including the amortization of ROU assets), related to property, plant and equipment incurred during the reporting periods. &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Three Months Ended&lt;/span&gt;    &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Nine Months Ended&lt;/span&gt;    &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



      &lt;span style="font-weight: bold;"&gt;August 2,&lt;br/&gt;2026&lt;/span&gt;
     &lt;/td&gt;&lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



      &lt;span style="font-weight: bold;"&gt;August 3,&lt;br/&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



      &lt;span style="font-weight: bold;"&gt;August 2,&lt;br/&gt;2026&lt;/span&gt;
     &lt;/td&gt;&lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



      &lt;span style="font-weight: bold;"&gt;August 3,&lt;br/&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Depreciation Expense
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;20,961&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;18,764&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;60,618&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;58,971&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c0" id="ixv-5391">&lt;div style="margin: 0in; font-size: 12pt; text-indent: 0.25in;"&gt;&lt;span style="font-size:10.0pt"&gt;Presented
below are the components of &lt;i&gt;Property, plant and equipment, net&lt;/i&gt; at the
balance sheet dates.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top; height: 23.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



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



      &lt;span style="font-weight: bold;"&gt;October 31,&lt;br/&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Land
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;12,371&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;12,245&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Buildings and improvements
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;203,518&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;192,860&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Machinery and equipment
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;2,189,980&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;2,109,456&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Leasehold improvements
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;19,585&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;20,474&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Furniture, fixtures, and office equipment
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;20,746&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;19,394&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Construction in progress
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;150,974&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;134,880&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;2,597,174&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;2,489,309&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Accumulated depreciation and amortization
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(1,642,136&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(1,634,873&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;955,038&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;854,436&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c82" decimals="-3" id="ixv-13308" unitRef="usd">12371000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c83" decimals="-3" id="ixv-13309" unitRef="usd">12245000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c84" decimals="-3" id="ixv-13310" unitRef="usd">203518000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c85" decimals="-3" id="ixv-13311" unitRef="usd">192860000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c86" decimals="-3" id="ixv-13312" unitRef="usd">2189980000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c87" decimals="-3" id="ixv-13313" unitRef="usd">2109456000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c88" decimals="-3" id="ixv-13314" unitRef="usd">19585000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c89" decimals="-3" id="ixv-13315" unitRef="usd">20474000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c90" decimals="-3" id="ixv-13316" unitRef="usd">20746000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c91" decimals="-3" id="ixv-13317" unitRef="usd">19394000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c92" decimals="-3" id="ixv-13318" unitRef="usd">150974000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c93" decimals="-3" id="ixv-13319" unitRef="usd">134880000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c2" decimals="-3" id="ixv-13320" unitRef="usd">2597174000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c3" decimals="-3" id="ixv-13321" unitRef="usd">2489309000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c2" decimals="-3" id="ixv-13322" unitRef="usd">1642136000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c3" decimals="-3" id="ixv-13323" unitRef="usd">1634873000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c2" decimals="-3" id="ixv-13324" unitRef="usd">955038000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c3" decimals="-3" id="ixv-13325" unitRef="usd">854436000</us-gaap:PropertyPlantAndEquipmentNet>
    <plab:FinanceLeaseRightOfUseAssetsTableTextBlock contextRef="c0" id="ixv-5517">&lt;div style="text-indent: 18pt;"&gt; Information on ROU assets resulting from finance leases, at the balance sheet dates, is presented below. Please refer to Note 7 for further information. &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top; height: 23.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



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



      &lt;span style="font-weight: bold;"&gt;October 31,&lt;br/&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Machinery and equipment
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;3,992&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;54&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Accumulated amortization
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(110&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(53&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;3,882&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;1&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</plab:FinanceLeaseRightOfUseAssetsTableTextBlock>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization contextRef="c2" decimals="-3" id="ixv-13326" unitRef="usd">3992000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization contextRef="c3" decimals="-3" id="ixv-13327" unitRef="usd">54000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization contextRef="c2" decimals="-3" id="ixv-13328" unitRef="usd">110000</us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization contextRef="c3" decimals="-3" id="ixv-13329" unitRef="usd">53000</us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c2" decimals="-3" id="ixv-13330" unitRef="usd">3882000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c3" decimals="-3" id="ixv-13331" unitRef="usd">1000</us-gaap:FinanceLeaseRightOfUseAsset>
    <plab:DepreciationAndAmortizationExpenseTableTextBlock contextRef="c0" id="ixv-13332">The following table presents depreciation expense (including the amortization of ROU assets), related to property, plant and equipment incurred during the reporting periods&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Three Months Ended&lt;/span&gt;    &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Nine Months Ended&lt;/span&gt;    &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



      &lt;span style="font-weight: bold;"&gt;August 2,&lt;br/&gt;2026&lt;/span&gt;
     &lt;/td&gt;&lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



      &lt;span style="font-weight: bold;"&gt;August 3,&lt;br/&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



      &lt;span style="font-weight: bold;"&gt;August 2,&lt;br/&gt;2026&lt;/span&gt;
     &lt;/td&gt;&lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



      &lt;span style="font-weight: bold;"&gt;August 3,&lt;br/&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Depreciation Expense
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;20,961&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;18,764&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;60,618&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;58,971&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</plab:DepreciationAndAmortizationExpenseTableTextBlock>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization contextRef="c6" decimals="-3" id="ixv-13333" unitRef="usd">20961000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization contextRef="c7" decimals="-3" id="ixv-13334" unitRef="usd">18764000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization contextRef="c0" decimals="-3" id="ixv-13335" unitRef="usd">60618000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization contextRef="c8" decimals="-3" id="ixv-13336" unitRef="usd">58971000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:VariableInterestEntityDisclosureTextBlock contextRef="c0" id="ixv-5654">&lt;div&gt;
   &lt;span style="font-weight: bold;"&gt;NOTE 6 - PDMCX JOINT VENTURE&lt;/span&gt;
  &lt;/div&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;div style="margin: 0in; font-size: 12pt; text-indent: 0.25in;"&gt;&lt;span style="font-size:10.0pt"&gt;In
January 2018, Photronics, Inc., through its wholly-owned Photronics Singapore
PTE. LTD. subsidiary (hereinafter, within this Note &#x201c;we&#x201d;, &#x201c;Photronics&#x201d;, &#x201c;us&#x201d;,
or &#x201c;our&#x201d;), and DNP, through its wholly owned subsidiary DNP Asia Pacific PTE,
Ltd., entered into a joint venture under which DNP obtained a 49.99% interest
in the Company&#x2019;s IC business in Xiamen, China. The joint venture, which the
Company refers to as &#x201c;PDMCX&#x201d;, was established to develop and manufacture
photomasks for semiconductors. The Company entered into this joint venture to
enable the Company to compete more effectively for the merchant photomask
business in China, and to benefit from the additional resources and investment
that DNP provides to enable the Company to offer advanced-process technology to
the Company&#x2019;s customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0in; font-size: 12pt; text-indent: 0.25in;"&gt;&lt;span style="font-size:10.0pt"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0in; font-size: 12pt; text-indent: 0.25in;"&gt;&lt;span style="font-size:10.0pt"&gt;Under
the joint venture agreement, should either Photronics&#x2019; or DNP&#x2019;s ownership
interest fall below 20.0% for a period of more than six consecutive months,
such party (an &#x201c;exiting party&#x201d;) has the option to sell to the other party, and
the other party has the option to purchase from such exiting party, the exiting
party&#x2019;s remaining ownership interest. In either case, the sales of ownership
interests would be at the exiting party&#x2019;s ownership percentage of the joint
venture&#x2019;s net book value, with closing to take place within three business days
of obtaining required approvals and clearance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0in; font-size: 12pt; text-indent: 0.25in;"&gt;&lt;span style="font-size:10.0pt"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0in; font-size: 12pt; text-indent: 0.25in;"&gt;&lt;span style="font-size:10.0pt"&gt;The following table presents the net income
the Company recorded from the operations of PDMCX during the reporting periods.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td rowspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Three Months Ended&lt;/span&gt;    &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Nine Months Ended&lt;/span&gt;    &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 23.0pt;"&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;



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



      &lt;span style="font-weight: bold;"&gt;August 3,&lt;br/&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;



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



      &lt;span style="font-weight: bold;"&gt;August 3,&lt;br/&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Net income from PDMCX
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;4,200&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;3,485&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;14,020&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;14,410&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div style="text-indent: 18pt;"&gt; As required by the guidance in ASC Topic 810 - &#x201c;Consolidation&#x201d;, the Company evaluated the Company&#x2019;s involvement in PDMCX for the purpose of determining whether the Company should consolidate its results in the Company&#x2019;s financial statements. The initial step of the Company&#x2019;s evaluation was to determine whether PDMCX was a VIE. Due to its lack of sufficient equity at risk to finance its activities without additional subordinated financial support, the Company determined that it is a VIE. Having made this determination, the Company then assessed whether the Company was the primary beneficiary of the VIE and concluded that the Company was the primary beneficiary during the current and prior years reporting periods; thus, as required, the PDMCX financial results have been consolidated with Photronics. The Company&#x2019;s conclusion was based on the fact that the Company held a controlling financial interest in PDMCX (which resulted from the Company&#x2019;s having the power to direct the activities that most significantly impacted its economic performance) and had both the obligation to absorb losses and the right to receive benefits that could potentially be significant to PDMCX. The Company&#x2019;s conclusion that the Company had the power to direct the activities that most significantly affected the economic performance of PDMCX during the current and prior year periods were based on the Company&#x2019;s right to appoint the majority of its Board of Directors, which has, among others, the powers to manage the business (through its rights to appoint and evaluate PDMCX&#x2019;s management), incur indebtedness, enter into agreements and commitments, and acquire and dispose of PDMCX&#x2019;s assets. In addition, as a result of the 50.01% variable interest the Company held during the current and prior year periods, the Company had the obligation to absorb losses, and the right to receive benefits, which could potentially be significant to PDMCX. &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;div style="text-indent: 18pt;"&gt; The following table presents the carrying amounts of PDMCX assets and liabilities included in the Company&#x2019;s condensed consolidated balance sheets. General creditors of PDMCX do not have recourse to the assets of Photronics (other than the net assets of PDMCX); therefore, the Company&#x2019;s maximum exposure to loss from PDMCX is the Company&#x2019;s interest in the carrying amount of the net assets of the joint venture. &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 23.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: bold;"&gt;August 2,&lt;br/&gt;2026&lt;/span&gt;    &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: bold;"&gt;October 31,&lt;br/&gt;2025&lt;/span&gt;    &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Classification&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="text-align: center; vertical-align: bottom;"&gt;



      &lt;span style="font-weight: bold;"&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;
     &lt;/td&gt;&lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="text-align: center; vertical-align: bottom;"&gt;



      &lt;span style="font-weight: bold;"&gt;Photronics&lt;br/&gt;Interest&lt;/span&gt;
     &lt;/td&gt;&lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="text-align: center; vertical-align: bottom;"&gt;



      &lt;span style="font-weight: bold;"&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;
     &lt;/td&gt;&lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="text-align: center; vertical-align: bottom;"&gt;



      &lt;span style="font-weight: bold;"&gt;Photronics&lt;br/&gt;Interest&lt;/span&gt;
     &lt;/td&gt;&lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Current assets
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;227,808&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;113,927&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;180,289&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;90,163&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Noncurrent assets
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;172,405&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;86,220&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;166,756&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;83,395&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Total assets
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;400,213&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;200,147&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;347,045&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;173,558&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Current liabilities
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;30,484&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;15,245&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;23,193&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;11,599&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Noncurrent liabilities
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;3,115&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;1,558&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;2,970&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;1,485&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Total liabilities
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;33,599&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;16,803&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;26,163&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;13,084&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Net assets
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;366,614&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;183,344&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;320,882&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;160,474&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:VariableInterestEntityDisclosureTextBlock>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="c94"
      decimals="INF"
      id="ixv-13337"
      unitRef="pure">0.4999</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:VariableInterestEntityOwnershipPercentage contextRef="c95" decimals="3" id="ixv-13338" unitRef="pure">0.20</us-gaap:VariableInterestEntityOwnershipPercentage>
    <plab:NumberOfConsecutiveMonthsOwnershipInterestMayFallBelowTwentyPercentForPutOrPurchaseOptionsToBeExercised contextRef="c96" id="ixv-13339">P6M</plab:NumberOfConsecutiveMonthsOwnershipInterestMayFallBelowTwentyPercentForPutOrPurchaseOptionsToBeExercised>
    <plab:NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty contextRef="c96" id="ixv-13341">P3D</plab:NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty>
    <srt:ScheduleOfCondensedIncomeStatementTableTextBlock contextRef="c0" id="ixv-5666">&lt;div style="margin: 0in; font-size: 12pt; text-indent: 0.25in;"&gt;&lt;span style="font-size:10.0pt"&gt;The following table presents the net income
the Company recorded from the operations of PDMCX during the reporting periods.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td rowspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Three Months Ended&lt;/span&gt;    &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Nine Months Ended&lt;/span&gt;    &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 23.0pt;"&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;



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



      &lt;span style="font-weight: bold;"&gt;August 3,&lt;br/&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;



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



      &lt;span style="font-weight: bold;"&gt;August 3,&lt;br/&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Net income from PDMCX
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;4,200&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;3,485&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;14,020&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;14,410&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</srt:ScheduleOfCondensedIncomeStatementTableTextBlock>
    <us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss contextRef="c98" decimals="-3" id="ixv-13343" unitRef="usd">4200000</us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss>
    <us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss contextRef="c99" decimals="-3" id="ixv-13344" unitRef="usd">3485000</us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss>
    <us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss contextRef="c96" decimals="-3" id="ixv-13345" unitRef="usd">14020000</us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss>
    <us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss
      contextRef="c100"
      decimals="-3"
      id="ixv-13346"
      unitRef="usd">14410000</us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss>
    <plab:ConsolidationJointVentureVariableInterestEntityPolicyPolicyTextBlock contextRef="c0" id="ixv-5750">&lt;div style="text-indent: 18pt;"&gt; As required by the guidance in ASC Topic 810 - &#x201c;Consolidation&#x201d;, the Company evaluated the Company&#x2019;s involvement in PDMCX for the purpose of determining whether the Company should consolidate its results in the Company&#x2019;s financial statements. The initial step of the Company&#x2019;s evaluation was to determine whether PDMCX was a VIE. Due to its lack of sufficient equity at risk to finance its activities without additional subordinated financial support, the Company determined that it is a VIE. Having made this determination, the Company then assessed whether the Company was the primary beneficiary of the VIE and concluded that the Company was the primary beneficiary during the current and prior years reporting periods; thus, as required, the PDMCX financial results have been consolidated with Photronics. The Company&#x2019;s conclusion was based on the fact that the Company held a controlling financial interest in PDMCX (which resulted from the Company&#x2019;s having the power to direct the activities that most significantly impacted its economic performance) and had both the obligation to absorb losses and the right to receive benefits that could potentially be significant to PDMCX. The Company&#x2019;s conclusion that the Company had the power to direct the activities that most significantly affected the economic performance of PDMCX during the current and prior year periods were based on the Company&#x2019;s right to appoint the majority of its Board of Directors, which has, among others, the powers to manage the business (through its rights to appoint and evaluate PDMCX&#x2019;s management), incur indebtedness, enter into agreements and commitments, and acquire and dispose of PDMCX&#x2019;s assets. In addition, as a result of the 50.01% variable interest the Company held during the current and prior year periods, the Company had the obligation to absorb losses, and the right to receive benefits, which could potentially be significant to PDMCX. &lt;/div&gt;</plab:ConsolidationJointVentureVariableInterestEntityPolicyPolicyTextBlock>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="c97"
      decimals="INF"
      id="ixv-13347"
      unitRef="pure">0.5001</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:ScheduleOfVariableInterestEntitiesTextBlock contextRef="c0" id="ixv-5753">&lt;div style="text-indent: 18pt;"&gt; The following table presents the carrying amounts of PDMCX assets and liabilities included in the Company&#x2019;s condensed consolidated balance sheets. General creditors of PDMCX do not have recourse to the assets of Photronics (other than the net assets of PDMCX); therefore, the Company&#x2019;s maximum exposure to loss from PDMCX is the Company&#x2019;s interest in the carrying amount of the net assets of the joint venture. &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 23.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: bold;"&gt;August 2,&lt;br/&gt;2026&lt;/span&gt;    &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: bold;"&gt;October 31,&lt;br/&gt;2025&lt;/span&gt;    &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Classification&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="text-align: center; vertical-align: bottom;"&gt;



      &lt;span style="font-weight: bold;"&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;
     &lt;/td&gt;&lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="text-align: center; vertical-align: bottom;"&gt;



      &lt;span style="font-weight: bold;"&gt;Photronics&lt;br/&gt;Interest&lt;/span&gt;
     &lt;/td&gt;&lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="text-align: center; vertical-align: bottom;"&gt;



      &lt;span style="font-weight: bold;"&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;
     &lt;/td&gt;&lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="text-align: center; vertical-align: bottom;"&gt;



      &lt;span style="font-weight: bold;"&gt;Photronics&lt;br/&gt;Interest&lt;/span&gt;
     &lt;/td&gt;&lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Current assets
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;227,808&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;113,927&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;180,289&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;90,163&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Noncurrent assets
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;172,405&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;86,220&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;166,756&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;83,395&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Total assets
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;400,213&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;200,147&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;347,045&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;173,558&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Current liabilities
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;30,484&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;15,245&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;23,193&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;11,599&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Noncurrent liabilities
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;3,115&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;1,558&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;2,970&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;1,485&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Total liabilities
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;33,599&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;16,803&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;26,163&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;13,084&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Net assets
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;366,614&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;183,344&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;320,882&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;160,474&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfVariableInterestEntitiesTextBlock>
    <us-gaap:AssetsCurrent
      contextRef="c101"
      decimals="-3"
      id="ixv-13348"
      unitRef="usd">227808000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="c102"
      decimals="-3"
      id="ixv-13349"
      unitRef="usd">113927000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="c103"
      decimals="-3"
      id="ixv-13350"
      unitRef="usd">180289000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="c104"
      decimals="-3"
      id="ixv-13351"
      unitRef="usd">90163000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="c101"
      decimals="-3"
      id="ixv-13352"
      unitRef="usd">172405000</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="c102"
      decimals="-3"
      id="ixv-13353"
      unitRef="usd">86220000</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="c103"
      decimals="-3"
      id="ixv-13354"
      unitRef="usd">166756000</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="c104"
      decimals="-3"
      id="ixv-13355"
      unitRef="usd">83395000</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets
      contextRef="c101"
      decimals="-3"
      id="ixv-13356"
      unitRef="usd">400213000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="c102"
      decimals="-3"
      id="ixv-13357"
      unitRef="usd">200147000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="c103"
      decimals="-3"
      id="ixv-13358"
      unitRef="usd">347045000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="c104"
      decimals="-3"
      id="ixv-13359"
      unitRef="usd">173558000</us-gaap:Assets>
    <us-gaap:LiabilitiesCurrent
      contextRef="c101"
      decimals="-3"
      id="ixv-13360"
      unitRef="usd">30484000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="c102"
      decimals="-3"
      id="ixv-13361"
      unitRef="usd">15245000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="c103"
      decimals="-3"
      id="ixv-13362"
      unitRef="usd">23193000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="c104"
      decimals="-3"
      id="ixv-13363"
      unitRef="usd">11599000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="c101"
      decimals="-3"
      id="ixv-13364"
      unitRef="usd">3115000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="c102"
      decimals="-3"
      id="ixv-13365"
      unitRef="usd">1558000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="c103"
      decimals="-3"
      id="ixv-13366"
      unitRef="usd">2970000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="c104"
      decimals="-3"
      id="ixv-13367"
      unitRef="usd">1485000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="c101"
      decimals="-3"
      id="ixv-13368"
      unitRef="usd">33599000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="c102"
      decimals="-3"
      id="ixv-13369"
      unitRef="usd">16803000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="c103"
      decimals="-3"
      id="ixv-13370"
      unitRef="usd">26163000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="c104"
      decimals="-3"
      id="ixv-13371"
      unitRef="usd">13084000</us-gaap:Liabilities>
    <us-gaap:AssetsNet
      contextRef="c101"
      decimals="-3"
      id="ixv-13372"
      unitRef="usd">366614000</us-gaap:AssetsNet>
    <us-gaap:AssetsNet
      contextRef="c102"
      decimals="-3"
      id="ixv-13373"
      unitRef="usd">183344000</us-gaap:AssetsNet>
    <us-gaap:AssetsNet
      contextRef="c103"
      decimals="-3"
      id="ixv-13374"
      unitRef="usd">320882000</us-gaap:AssetsNet>
    <us-gaap:AssetsNet
      contextRef="c104"
      decimals="-3"
      id="ixv-13375"
      unitRef="usd">160474000</us-gaap:AssetsNet>
    <us-gaap:DebtDisclosureTextBlock contextRef="c0" id="ixv-5992">&lt;div&gt;
   &lt;span style="font-weight: bold;"&gt;NOTE 7 - DEBT&lt;/span&gt;
  &lt;/div&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;div style="margin: 0in; font-size: 12pt; text-indent: 0.25in;"&gt;&lt;span style="font-size:10.0pt"&gt;The
balance of long-term debt and its current portion was comprised of the
following finance leases as described below:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt; &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top; height: 1.0pt;"&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: bold;"&gt;August 2,&lt;br/&gt;2026&lt;/span&gt; &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: bold;"&gt;October 31,&lt;br/&gt;2025&lt;/span&gt; &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1.0pt;"&gt; &lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1.0pt;"&gt; &lt;td&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; Principal due: &lt;/div&gt; &lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt; &lt;td&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; Next 12 months &lt;/div&gt; &lt;/td&gt; &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;3,889&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;11&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1.0pt;"&gt; &lt;td&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; Months 13 &#x2013; 24 &lt;/div&gt; &lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;4&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;12&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt; &lt;td&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; Months 25 &#x2013; 36 &lt;/div&gt; &lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt; - &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;1&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1.0pt;"&gt; &lt;td&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; Months 37 &#x2013; 48 &lt;/div&gt; &lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt; - &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt; - &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt; &lt;td&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; Months 49 &#x2013; 60 &lt;/div&gt; &lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; - &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; - &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1.0pt;"&gt; &lt;td&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; Long-term debt &lt;/div&gt; &lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;4&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;13&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt; &lt;td&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; Total debt &lt;/div&gt; &lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;3,893&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;24&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1.0pt;"&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt; &lt;td&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; Interest rate at balance sheet date &lt;/div&gt; &lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: center;"&gt; N/A &lt;/td&gt;&lt;td style="width: 1%; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: center;"&gt; N/A &lt;/td&gt;&lt;td style="width: 1%; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1.0pt;"&gt; &lt;td&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; Basis spread on interest rates &lt;/div&gt; &lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: center;"&gt; N/A &lt;/td&gt;&lt;td style="width: 1%; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: center;"&gt; N/A &lt;/td&gt;&lt;td style="width: 1%; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt; &lt;td&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; Interest rate reset &lt;/div&gt; &lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: center;"&gt; N/A &lt;/td&gt;&lt;td style="width: 1%; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: center;"&gt; N/A &lt;/td&gt;&lt;td style="width: 1%; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1.0pt;"&gt; &lt;td&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; Maturity date &lt;/div&gt; &lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: center;"&gt; N/A &lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: center;"&gt; N/A &lt;/td&gt;&lt;td style="width: 1%; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt; &lt;td&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; Periodic payment amount &lt;/div&gt; &lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center;"&gt; Varies as Lease matures&lt;br/&gt; &lt;/td&gt;&lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center;"&gt; Varies as Lease matures&lt;br/&gt; &lt;/td&gt;&lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1.0pt;"&gt; &lt;td&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; Periodic payment frequency &lt;/div&gt; &lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center;"&gt; Varies &lt;/td&gt;&lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center;"&gt; Monthly &lt;/td&gt;&lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt; &lt;td style="vertical-align: bottom;"&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; Finance lease ROU assets (carrying amount) &lt;/div&gt; &lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; vertical-align: bottom;"&gt;3,882&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;span style="font-size: .83em; vertical-align: super;"&gt;(1)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; vertical-align: bottom;"&gt;1&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;span style="font-size: .83em; vertical-align: super;"&gt;(1)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; &lt;div style="float: left; text-align: right;"&gt;&lt;sup&gt; &lt;span style="min-width: 18pt; display: inline-block; text-align: left;"&gt;(1)&lt;/span&gt; &lt;/sup&gt;&lt;/div&gt; &lt;div style="margin-left: 18.0pt;"&gt; Represents the carrying amount at the balance sheet date of the related ROU assets, in which the lessors have secured interests. Please refer to Note 5. &lt;/div&gt; &lt;/div&gt;&lt;div style="clear: both;"&gt;&#160;
  &lt;/div&gt;&lt;div&gt;
   &lt;span style="font-weight: bold; font-style: italic;"&gt;Finance Lease&lt;/span&gt;
  &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;div style="text-indent: 18pt;"&gt; During the second quarter of fiscal year 2026, the Company received a tool component associated with the purchase of an FPD lithography tool. Under the arrangement, the Company may either return or purchase the tool component from the vendor after a 12-month period. The Company has determined that the arrangement contains an embedded finance lease under ASC 842, as it contains an identified asset, has the right to direct the use of the asset and obtains substantially all the economic benefits from its use. &lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock contextRef="c0" id="ixv-5996">&lt;div style="margin: 0in; font-size: 12pt; text-indent: 0.25in;"&gt;&lt;span style="font-size:10.0pt"&gt;The
balance of long-term debt and its current portion was comprised of the
following finance leases as described below:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt; &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top; height: 1.0pt;"&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: bold;"&gt;August 2,&lt;br/&gt;2026&lt;/span&gt; &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: bold;"&gt;October 31,&lt;br/&gt;2025&lt;/span&gt; &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1.0pt;"&gt; &lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1.0pt;"&gt; &lt;td&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; Principal due: &lt;/div&gt; &lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt; &lt;td&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; Next 12 months &lt;/div&gt; &lt;/td&gt; &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;3,889&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;11&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1.0pt;"&gt; &lt;td&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; Months 13 &#x2013; 24 &lt;/div&gt; &lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;4&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;12&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt; &lt;td&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; Months 25 &#x2013; 36 &lt;/div&gt; &lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt; - &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;1&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1.0pt;"&gt; &lt;td&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; Months 37 &#x2013; 48 &lt;/div&gt; &lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt; - &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt; - &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt; &lt;td&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; Months 49 &#x2013; 60 &lt;/div&gt; &lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; - &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; - &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1.0pt;"&gt; &lt;td&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; Long-term debt &lt;/div&gt; &lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;4&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;13&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt; &lt;td&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; Total debt &lt;/div&gt; &lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;3,893&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;24&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1.0pt;"&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt; &lt;td&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; Interest rate at balance sheet date &lt;/div&gt; &lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: center;"&gt; N/A &lt;/td&gt;&lt;td style="width: 1%; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: center;"&gt; N/A &lt;/td&gt;&lt;td style="width: 1%; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1.0pt;"&gt; &lt;td&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; Basis spread on interest rates &lt;/div&gt; &lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: center;"&gt; N/A &lt;/td&gt;&lt;td style="width: 1%; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: center;"&gt; N/A &lt;/td&gt;&lt;td style="width: 1%; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt; &lt;td&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; Interest rate reset &lt;/div&gt; &lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: center;"&gt; N/A &lt;/td&gt;&lt;td style="width: 1%; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: center;"&gt; N/A &lt;/td&gt;&lt;td style="width: 1%; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1.0pt;"&gt; &lt;td&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; Maturity date &lt;/div&gt; &lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: center;"&gt; N/A &lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: center;"&gt; N/A &lt;/td&gt;&lt;td style="width: 1%; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt; &lt;td&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; Periodic payment amount &lt;/div&gt; &lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center;"&gt; Varies as Lease matures&lt;br/&gt; &lt;/td&gt;&lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center;"&gt; Varies as Lease matures&lt;br/&gt; &lt;/td&gt;&lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1.0pt;"&gt; &lt;td&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; Periodic payment frequency &lt;/div&gt; &lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center;"&gt; Varies &lt;/td&gt;&lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center;"&gt; Monthly &lt;/td&gt;&lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt; &lt;td style="vertical-align: bottom;"&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; Finance lease ROU assets (carrying amount) &lt;/div&gt; &lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; vertical-align: bottom;"&gt;3,882&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;span style="font-size: .83em; vertical-align: super;"&gt;(1)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; vertical-align: bottom;"&gt;1&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;span style="font-size: .83em; vertical-align: super;"&gt;(1)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; &lt;div style="float: left; text-align: right;"&gt;&lt;sup&gt; &lt;span style="min-width: 18pt; display: inline-block; text-align: left;"&gt;(1)&lt;/span&gt; &lt;/sup&gt;&lt;/div&gt; &lt;div style="margin-left: 18.0pt;"&gt; Represents the carrying amount at the balance sheet date of the related ROU assets, in which the lessors have secured interests. Please refer to Note 5. &lt;/div&gt; &lt;/div&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="c105"
      decimals="-3"
      id="ixv-13376"
      unitRef="usd">3889000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="c106"
      decimals="-3"
      id="ixv-13377"
      unitRef="usd">11000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="c105"
      decimals="-3"
      id="ixv-13378"
      unitRef="usd">4000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="c106"
      decimals="-3"
      id="ixv-13379"
      unitRef="usd">12000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="c105"
      decimals="-3"
      id="ixv-13380"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="c106"
      decimals="-3"
      id="ixv-13381"
      unitRef="usd">1000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="c105"
      decimals="-3"
      id="ixv-13382"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="c106"
      decimals="-3"
      id="ixv-13383"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="c105"
      decimals="-3"
      id="ixv-13384"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="c106"
      decimals="-3"
      id="ixv-13385"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="c105"
      decimals="-3"
      id="ixv-13386"
      unitRef="usd">4000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="c106"
      decimals="-3"
      id="ixv-13387"
      unitRef="usd">13000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="c105"
      decimals="-3"
      id="ixv-13388"
      unitRef="usd">3893000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="c106"
      decimals="-3"
      id="ixv-13389"
      unitRef="usd">24000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtInstrumentPaymentTerms contextRef="c107" id="ixv-13390">Varies as Lease matures</us-gaap:DebtInstrumentPaymentTerms>
    <us-gaap:DebtInstrumentPaymentTerms contextRef="c108" id="ixv-13391">Varies as Lease matures</us-gaap:DebtInstrumentPaymentTerms>
    <us-gaap:DebtInstrumentFrequencyOfPeriodicPayment contextRef="c107" id="ixv-13392">Varies</us-gaap:DebtInstrumentFrequencyOfPeriodicPayment>
    <us-gaap:DebtInstrumentFrequencyOfPeriodicPayment contextRef="c108" id="ixv-13393">Monthly</us-gaap:DebtInstrumentFrequencyOfPeriodicPayment>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="c105"
      decimals="-3"
      id="ix_8_fact"
      unitRef="usd">3882000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="c106"
      decimals="-3"
      id="ix_9_fact"
      unitRef="usd">1000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:LesseeFinanceLeaseTermOfContract1 contextRef="c2" id="ixv-13397">P12M</us-gaap:LesseeFinanceLeaseTermOfContract1>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="c0" id="ixv-6220">&lt;div&gt;
   &lt;span style="font-weight: bold;"&gt;NOTE 8 - REVENUE&lt;/span&gt;
  &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;div style="text-indent: 18pt;"&gt; The Company recognizes revenue when, or as, control of a good or service transfers to a customer, in an amount that reflects the consideration to which the Company expects to be entitled in exchange for transferring those goods or services. The Company accounts for an arrangement as a revenue contract when each party has approved and is committed to perform under the contract, the rights of the contracting parties regarding the goods or services to be transferred and the payment terms are identifiable, the arrangement has commercial substance, and collection of consideration is probable. Substantially all of the Company&#x2019;s revenue comes from the sales of photomasks. The Company typically contracts with its customers to sell sets of photomasks, which are comprised of multiple layers, the predominance of which the Company invoices as they ship to customers. As the photomasks are manufactured to customer specifications, they have no alternative use to the Company and, as the Company&#x2019;s contracts generally provide it with the right to payment for work completed to date, the Company recognizes revenue as it performs, or &#x201c;over time,&#x201d; on most of its contracts. The Company measures its performance to date using an input method, which is based on the Company&#x2019;s estimated costs to complete the various manufacturing phases of a photomask. At the end of a reporting period, there are a number of uncompleted revenue contracts on which the Company has performed; for any such contracts under which the Company is entitled to be compensated for its costs incurred plus a reasonable profit, the Company recognizes revenue and a corresponding contract asset for such performance. The Company accounts for shipping and handling activities that it performs after a customer obtains control of a good as being activities to fulfill the Company&#x2019;s promise to transfer the good to the customer, rather than as promised services, or performance obligations, under the contract. The Company reports its revenue net of any sales or similar taxes the Company collects on behalf of governmental entities. &lt;/div&gt;&lt;div style="text-indent: 18pt;"&gt;
   As stated above, photomasks are manufactured to customer specifications in accordance with their proprietary designs; thus, they are individually unique. Due to their uniqueness and other factors, their transaction prices are individually established through negotiations with customers; consequently, the Company&#x2019;s photomasks do not have standard or &#x201c;list&#x201d; prices. The transaction prices of the vast majority of the Company&#x2019;s revenue contracts include only fixed amounts of consideration. In certain instances, such as when the Company offers a customer an early payment discount, an estimate of variable consideration would be included in the transaction price, but only to the extent that a significant reversal of revenue would not occur when the uncertainty related to the variability was resolved.
  &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;div&gt;
   &lt;span style="font-weight: bold; font-style: italic;"&gt;Contract Assets, Contract Liabilities, and Accounts Receivable&lt;/span&gt;
  &lt;/div&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;div style="margin: 0in; font-size: 12pt; text-indent: 0.25in;"&gt;&lt;span style="font-size:10.0pt"&gt;The
Company recognizes a contract asset when its performance under a contract
precedes the Company&#x2019;s receipt of consideration from a customer, or before
payment is due, and the right to receive consideration is conditional upon
factors other than the passage of time. Contract assets reflect the Company&#x2019;s
transfer of control to customers of photomasks that are in process or completed
but not yet shipped to customers. A receivable is recognized when the Company
has an unconditional right to payment, which generally occurs upon the shipment
of the photomasks. The Company&#x2019;s contract assets primarily consist of
in-process production orders and fully manufactured photomasks which have not
yet shipped, for which the Company has an enforceable right to consideration
(including a reasonable profit) in the event the in-process orders are
cancelled by customers. On an individual contract basis, the Company nets
contract assets with contract liabilities for financial reporting purposes. The
Company did not identify impairment indicators for any outstanding contract
assets during the three months and nine months ended August 2, 2026 and August 3,
2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0in; font-size: 12pt; text-indent: 0.25in;"&gt;&lt;span style="font-size:10.0pt"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0in; font-size: 12pt; text-indent: 0.25in;"&gt;&lt;span style="font-size:10.0pt"&gt;The
following table provides information about the Company&#x2019;s contract balances at
the balance sheet dates.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



      &lt;span style="font-weight: bold;"&gt;August 2,&lt;br/&gt;2026&lt;/span&gt;
     &lt;/td&gt;&lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



      &lt;span style="font-weight: bold;"&gt;October 31,&lt;br/&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Classification &lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="text-decoration:underline"&gt;Contract Assets&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-style: italic;"&gt;Other current assets &lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;13,501&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;12,670&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="text-decoration:underline"&gt;Contract Liabilities&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-style: italic;"&gt;Accrued liabilities &lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;14,749&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;9,491&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-style: italic;"&gt;Other liabilities &lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;12,008&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;5,041&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;26,757&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;14,532&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;div style="text-indent: 18pt;"&gt; The Company did not recognize any revenue from performance obligations satisfied in the previous periods. The following table presents revenue recognized from contract liabilities that existed at the beginning of the reporting periods. &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Three Months Ended&lt;/span&gt;    &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Nine Months Ended&lt;/span&gt;    &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



      &lt;span style="font-weight: bold;"&gt;August 2,&lt;br/&gt;2026&lt;/span&gt;
     &lt;/td&gt;&lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



      &lt;span style="font-weight: bold;"&gt;August 3,&lt;br/&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



      &lt;span style="font-weight: bold;"&gt;August 2,&lt;br/&gt;2026&lt;/span&gt;
     &lt;/td&gt;&lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



      &lt;span style="font-weight: bold;"&gt;August 3,&lt;br/&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Revenue recognized from beginning liability
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;1,460&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;1,873&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;3,410&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;7,273&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;div style="margin: 0in; font-size: 12pt; text-indent: 0.25in;"&gt;&lt;span style="font-size: 10pt;"&gt;The Company generally records accounts receivable at their billed
amounts. All outstanding past due customer invoices are reviewed for
collectability during, and at the end of, every reporting period. To the extent
the Company believes a loss on the collection of a customer invoice is
probable, the Company would record the loss and credit an allowance for credit
losses. In the event that an amount is determined to be uncollectible, the
Company charges the allowance for credit losses and derecognizes the related
receivable. The amount of credit losses recorded for the three months and nine
months ended August 2, 2026 and August 3, 2025 were not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent: 18pt;"&gt; The Company&#x2019;s invoice terms generally range from net thirty to ninety days, depending on both the geographic market in which the transaction occurs and the Company&#x2019;s payment agreements with specific customers. In the event that the Company&#x2019;s evaluation of a customer&#x2019;s business prospects, and financial conditions indicate that the customer presents a collectability risk, the Company will modify terms of sale, which may require payment in advance of performance. At the time of adoption, the Company elected the practical expedient allowed under ASC Topic 606 &#x201c;Revenue from Contracts with Customers&#x201d; (&#x201c;Topic 606&#x201d;) that permits the Company not to adjust a contract&#x2019;s promised amount of consideration to reflect a financing component when the period between when the Company transfers control of goods or services to customers and when the Company is paid is one year or less. &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;div style="text-indent: 18pt;"&gt;
   In instances when the Company is paid in advance of the Company&#x2019;s performance, the Company records a contract liability and, as allowed under the practical expedient in Topic 606, recognizes interest expense only if the period between when the Company receives payment from the customer and the date when the Company expects to be entitled to the payment is greater than one year. Historically, advance payments the Company has received from customers have generally not preceded the completion of the Company&#x2019;s performance obligations by more than one year.
  &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;div&gt;
   &lt;span style="font-weight: bold; font-style: italic;"&gt;Disaggregation of Revenue&lt;/span&gt;
  &lt;/div&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;div style="margin: 0in; font-size: 12pt; text-indent: 0.25in;"&gt;&lt;span style="font-size:10.0pt"&gt;&lt;span style="mso-spacerun:yes"&gt;&#160;&lt;/span&gt;The following tables present the Company&#x2019;s
revenue for the three months and nine months ended August 2, 2026, and August
3, 2025, disaggregated by product type, geographic origin, and timing of
recognition.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Three Months Ended&lt;/span&gt;    &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Nine Months Ended&lt;/span&gt;    &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Revenue by Product Type&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



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



      &lt;span style="font-weight: bold;"&gt;August 3,&lt;br/&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



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



      &lt;span style="font-weight: bold;"&gt;August 3,&lt;br/&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;&lt;span style="text-decoration:underline"&gt;
      IC
     &lt;/span&gt;&lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      High-end
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;68,506&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;53,648&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;196,442&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;173,053&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Mainstream
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;86,165&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;94,176&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;271,027&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;284,605&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Total IC
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;154,671&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;147,824&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;467,469&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;457,658&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;&lt;span style="text-decoration:underline"&gt;
      FPD
     &lt;/span&gt;&lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      High-end
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;52,311&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;53,486&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;152,088&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;146,778&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Mainstream
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;9,065&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;9,084&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;31,497&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;29,088&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Total FPD
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;61,376&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;62,570&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;183,585&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;175,866&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;216,047&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;210,394&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;651,054&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;633,524&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Three Months Ended&lt;/span&gt;    &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Nine Months Ended&lt;/span&gt;    &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &#160;
     &lt;/div&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Revenue by Geographic Origin&lt;sup&gt;*&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



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



      &lt;span style="font-weight: bold;"&gt;August 3,&lt;br/&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



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



      &lt;span style="font-weight: bold;"&gt;August 3,&lt;br/&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Taiwan
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;68,516&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;68,429&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;207,882&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;216,524&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      China
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;53,013&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;50,618&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;176,330&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;162,919&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      South Korea
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;43,271&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;43,716&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;124,384&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;121,547&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      United States
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;40,127&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;37,754&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;111,686&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;105,379&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Europe
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;10,215&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;9,050&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;28,045&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;25,143&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Other
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;905&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;827&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;2,727&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;2,012&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;216,047&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;210,394&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;651,054&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;633,524&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;div style="text-indent: -18pt; padding-left: 18pt;"&gt; &lt;div style="float: left; width: 18.0pt; white-space: nowrap;"&gt;&lt;sup&gt; * &lt;/sup&gt;&lt;/div&gt; &lt;div&gt; This table disaggregates revenue by the location in which it was earned. &lt;/div&gt; &lt;/div&gt;&lt;div style="clear: both;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px; border-width: medium; border-style: none; border-color: currentcolor;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="text-align: center; vertical-align: bottom; border-width: medium; border-style: none; border-color: currentcolor;"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Three Months Ended&lt;/span&gt;     &lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Nine Months Ended&lt;/span&gt;    &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 23.0pt;"&gt;
    &lt;td style="vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Revenue by Timing of Recognition&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-width: 2px medium; border-style: solid none; border-color: rgb(0, 0, 0) currentcolor;"&gt;



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



      &lt;span style="font-weight: bold;"&gt;August 3,&lt;br/&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



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



      &lt;span style="font-weight: bold;"&gt;August 3,&lt;br/&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Over time
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;205,855&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;201,986&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;627,718&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;607,249&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      At a point in time
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;10,192&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;8,408&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;23,336&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;26,275&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;216,047&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;210,394&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;651,054&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;633,524&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div style="margin: 0in; font-size: 12pt;"&gt;&lt;b&gt;&lt;i&gt;&lt;span style="font-size:10.0pt"&gt;Related Party
Transactions&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="margin: 0in; font-size: 12pt;"&gt;&lt;span style="font-size:10.0pt;mso-bidi-font-size:7.5pt"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0in; font-size: 12pt; text-indent: 0.25in;"&gt;&lt;span style="font-size:10.0pt"&gt;Revenue
included $35.8 million and $102.9 million for the three and nine months ended
August 2, 2026, respectively, and $33.7 million and $103.3 million for the
three and nine months ended August 3, 2025, respectively, from a related party.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Contract Costs&lt;/span&gt;
  &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;div style="text-indent: 18pt;"&gt;
   The Company pays commissions to third-party sales agents for certain sales they procure on the Company&#x2019;s behalf. However, the bases of the commissions are the transaction prices of the sales, which are completed in less than one year; thus, no relationship is established with a customer that will result in future business. Therefore, the Company would not recognize any portion of these sales commissions as costs of obtaining a contract, nor does the Company currently foresee other circumstances under which the Company would recognize such assets.
  &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;div&gt;
   &lt;span style="font-weight: bold; font-style: italic;"&gt;Remaining Performance Obligations&lt;/span&gt;
  &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;div style="text-indent: 18pt;"&gt; As the Company is typically required to fulfill customer orders within a short time period, the Company&#x2019;s backlog of orders is generally not in excess of &lt;span style="-sec-ix-hidden: hidden-fact-2"&gt;one&lt;/span&gt; to &lt;span style="-sec-ix-hidden: hidden-fact-3"&gt;two weeks&lt;/span&gt; for IC photomasks and &lt;span style="-sec-ix-hidden: hidden-fact-4"&gt;two&lt;/span&gt; to &lt;span style="-sec-ix-hidden: hidden-fact-5"&gt;three weeks&lt;/span&gt; for FPD photomasks. As allowed under ASC 606 &lt;span style="font-style: italic;"&gt;&#x2013; Revenue from Contracts with Customers&lt;/span&gt;, the Company has elected not to disclose the Company&#x2019;s remaining performance obligations, which represent the costs associated with the completion of the manufacturing process of in-process photomasks related to contracts that have an original duration of one year or less. &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;div&gt;
   &lt;span style="font-weight: bold; font-style: italic;"&gt;Product Warranties&lt;/span&gt;
  &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;div style="text-indent: 18pt;"&gt; The Company&#x2019;s photomasks are sold under warranties that generally range from one to twenty-four months. The Company warrants that the Company&#x2019;s photomasks conform to customer specifications, and the Company will typically repair, replace, or issue a refund for any photomasks that fail to do so. The warranties do not represent separate performance obligations in the Company&#x2019;s revenue contracts. Historically, customer claims under warranties have been immaterial. &lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="c0" id="ixv-6224">&lt;div style="text-indent: 18pt;"&gt; The Company recognizes revenue when, or as, control of a good or service transfers to a customer, in an amount that reflects the consideration to which the Company expects to be entitled in exchange for transferring those goods or services. The Company accounts for an arrangement as a revenue contract when each party has approved and is committed to perform under the contract, the rights of the contracting parties regarding the goods or services to be transferred and the payment terms are identifiable, the arrangement has commercial substance, and collection of consideration is probable. Substantially all of the Company&#x2019;s revenue comes from the sales of photomasks. The Company typically contracts with its customers to sell sets of photomasks, which are comprised of multiple layers, the predominance of which the Company invoices as they ship to customers. As the photomasks are manufactured to customer specifications, they have no alternative use to the Company and, as the Company&#x2019;s contracts generally provide it with the right to payment for work completed to date, the Company recognizes revenue as it performs, or &#x201c;over time,&#x201d; on most of its contracts. The Company measures its performance to date using an input method, which is based on the Company&#x2019;s estimated costs to complete the various manufacturing phases of a photomask. At the end of a reporting period, there are a number of uncompleted revenue contracts on which the Company has performed; for any such contracts under which the Company is entitled to be compensated for its costs incurred plus a reasonable profit, the Company recognizes revenue and a corresponding contract asset for such performance. The Company accounts for shipping and handling activities that it performs after a customer obtains control of a good as being activities to fulfill the Company&#x2019;s promise to transfer the good to the customer, rather than as promised services, or performance obligations, under the contract. The Company reports its revenue net of any sales or similar taxes the Company collects on behalf of governmental entities. &lt;/div&gt;&lt;div style="text-indent: 18pt;"&gt;
   As stated above, photomasks are manufactured to customer specifications in accordance with their proprietary designs; thus, they are individually unique. Due to their uniqueness and other factors, their transaction prices are individually established through negotiations with customers; consequently, the Company&#x2019;s photomasks do not have standard or &#x201c;list&#x201d; prices. The transaction prices of the vast majority of the Company&#x2019;s revenue contracts include only fixed amounts of consideration. In certain instances, such as when the Company offers a customer an early payment discount, an estimate of variable consideration would be included in the transaction price, but only to the extent that a significant reversal of revenue would not occur when the uncertainty related to the variability was resolved.
  &lt;/div&gt;&lt;div&gt;
   &lt;span style="font-weight: bold; font-style: italic;"&gt;Contract Assets, Contract Liabilities, and Accounts Receivable&lt;/span&gt;
  &lt;/div&gt;&lt;div style="margin: 0in; font-size: 12pt; text-indent: 0.25in;"&gt;&lt;span style="font-size:10.0pt"&gt;The
Company recognizes a contract asset when its performance under a contract
precedes the Company&#x2019;s receipt of consideration from a customer, or before
payment is due, and the right to receive consideration is conditional upon
factors other than the passage of time. Contract assets reflect the Company&#x2019;s
transfer of control to customers of photomasks that are in process or completed
but not yet shipped to customers. A receivable is recognized when the Company
has an unconditional right to payment, which generally occurs upon the shipment
of the photomasks. The Company&#x2019;s contract assets primarily consist of
in-process production orders and fully manufactured photomasks which have not
yet shipped, for which the Company has an enforceable right to consideration
(including a reasonable profit) in the event the in-process orders are
cancelled by customers. On an individual contract basis, the Company nets
contract assets with contract liabilities for financial reporting purposes. The
Company did not identify impairment indicators for any outstanding contract
assets during the three months and nine months ended August 2, 2026 and August 3,
2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0in; font-size: 12pt; text-indent: 0.25in;"&gt;&lt;span style="font-size:10.0pt"&gt;The
following table provides information about the Company&#x2019;s contract balances at
the balance sheet dates.&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



      &lt;span style="font-weight: bold;"&gt;August 2,&lt;br/&gt;2026&lt;/span&gt;
     &lt;/td&gt;&lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



      &lt;span style="font-weight: bold;"&gt;October 31,&lt;br/&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Classification &lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="text-decoration:underline"&gt;Contract Assets&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-style: italic;"&gt;Other current assets &lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;13,501&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;12,670&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="text-decoration:underline"&gt;Contract Liabilities&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-style: italic;"&gt;Accrued liabilities &lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;14,749&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;9,491&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-style: italic;"&gt;Other liabilities &lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;12,008&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;5,041&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;26,757&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;14,532&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div style="text-indent: 18pt;"&gt; The Company did not recognize any revenue from performance obligations satisfied in the previous periods. The following table presents revenue recognized from contract liabilities that existed at the beginning of the reporting periods. &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Three Months Ended&lt;/span&gt;    &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Nine Months Ended&lt;/span&gt;    &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



      &lt;span style="font-weight: bold;"&gt;August 2,&lt;br/&gt;2026&lt;/span&gt;
     &lt;/td&gt;&lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



      &lt;span style="font-weight: bold;"&gt;August 3,&lt;br/&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



      &lt;span style="font-weight: bold;"&gt;August 2,&lt;br/&gt;2026&lt;/span&gt;
     &lt;/td&gt;&lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



      &lt;span style="font-weight: bold;"&gt;August 3,&lt;br/&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Revenue recognized from beginning liability
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;1,460&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;1,873&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;3,410&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;7,273&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div style="margin: 0in; font-size: 12pt; text-indent: 0.25in;"&gt;&lt;span style="font-size: 10pt;"&gt;The Company generally records accounts receivable at their billed
amounts. All outstanding past due customer invoices are reviewed for
collectability during, and at the end of, every reporting period. To the extent
the Company believes a loss on the collection of a customer invoice is
probable, the Company would record the loss and credit an allowance for credit
losses. In the event that an amount is determined to be uncollectible, the
Company charges the allowance for credit losses and derecognizes the related
receivable. The amount of credit losses recorded for the three months and nine
months ended August 2, 2026 and August 3, 2025 were not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent: 18pt;"&gt; The Company&#x2019;s invoice terms generally range from net thirty to ninety days, depending on both the geographic market in which the transaction occurs and the Company&#x2019;s payment agreements with specific customers. In the event that the Company&#x2019;s evaluation of a customer&#x2019;s business prospects, and financial conditions indicate that the customer presents a collectability risk, the Company will modify terms of sale, which may require payment in advance of performance. At the time of adoption, the Company elected the practical expedient allowed under ASC Topic 606 &#x201c;Revenue from Contracts with Customers&#x201d; (&#x201c;Topic 606&#x201d;) that permits the Company not to adjust a contract&#x2019;s promised amount of consideration to reflect a financing component when the period between when the Company transfers control of goods or services to customers and when the Company is paid is one year or less. &lt;/div&gt;&lt;div style="text-indent: 18pt;"&gt;
   In instances when the Company is paid in advance of the Company&#x2019;s performance, the Company records a contract liability and, as allowed under the practical expedient in Topic 606, recognizes interest expense only if the period between when the Company receives payment from the customer and the date when the Company expects to be entitled to the payment is greater than one year. Historically, advance payments the Company has received from customers have generally not preceded the completion of the Company&#x2019;s performance obligations by more than one year.
  &lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:CapitalizedContractCostImpairmentLoss contextRef="c6" decimals="-6" id="ixv-13398" unitRef="usd">0</us-gaap:CapitalizedContractCostImpairmentLoss>
    <us-gaap:CapitalizedContractCostImpairmentLoss contextRef="c7" decimals="-6" id="ixv-13399" unitRef="usd">0</us-gaap:CapitalizedContractCostImpairmentLoss>
    <us-gaap:CapitalizedContractCostImpairmentLoss contextRef="c0" decimals="-6" id="ixv-13400" unitRef="usd">0</us-gaap:CapitalizedContractCostImpairmentLoss>
    <us-gaap:CapitalizedContractCostImpairmentLoss contextRef="c8" decimals="-6" id="ixv-13401" unitRef="usd">0</us-gaap:CapitalizedContractCostImpairmentLoss>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock contextRef="c0" id="ixv-6247">&lt;div style="margin: 0in; font-size: 12pt; text-indent: 0.25in;"&gt;&lt;span style="font-size:10.0pt"&gt;The
following table provides information about the Company&#x2019;s contract balances at
the balance sheet dates.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



      &lt;span style="font-weight: bold;"&gt;August 2,&lt;br/&gt;2026&lt;/span&gt;
     &lt;/td&gt;&lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



      &lt;span style="font-weight: bold;"&gt;October 31,&lt;br/&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Classification &lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="text-decoration:underline"&gt;Contract Assets&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-style: italic;"&gt;Other current assets &lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;13,501&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;12,670&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="text-decoration:underline"&gt;Contract Liabilities&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-style: italic;"&gt;Accrued liabilities &lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;14,749&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;9,491&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-style: italic;"&gt;Other liabilities &lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;12,008&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;5,041&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;26,757&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;14,532&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;div style="text-indent: 18pt;"&gt; The Company did not recognize any revenue from performance obligations satisfied in the previous periods. The following table presents revenue recognized from contract liabilities that existed at the beginning of the reporting periods. &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Three Months Ended&lt;/span&gt;    &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Nine Months Ended&lt;/span&gt;    &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



      &lt;span style="font-weight: bold;"&gt;August 2,&lt;br/&gt;2026&lt;/span&gt;
     &lt;/td&gt;&lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



      &lt;span style="font-weight: bold;"&gt;August 3,&lt;br/&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



      &lt;span style="font-weight: bold;"&gt;August 2,&lt;br/&gt;2026&lt;/span&gt;
     &lt;/td&gt;&lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



      &lt;span style="font-weight: bold;"&gt;August 3,&lt;br/&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td rowspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Revenue recognized from beginning liability
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;1,460&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;1,873&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;3,410&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;7,273&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="c115"
      decimals="-3"
      id="ixv-13402"
      unitRef="usd">13501000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="c116"
      decimals="-3"
      id="ixv-13403"
      unitRef="usd">12670000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerLiability
      contextRef="c117"
      decimals="-3"
      id="ixv-13404"
      unitRef="usd">14749000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="c118"
      decimals="-3"
      id="ixv-13405"
      unitRef="usd">9491000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="c119"
      decimals="-3"
      id="ixv-13406"
      unitRef="usd">12008000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="c120"
      decimals="-3"
      id="ixv-13407"
      unitRef="usd">5041000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="c2" decimals="-3" id="ixv-13408" unitRef="usd">26757000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="c3" decimals="-3" id="ixv-13409" unitRef="usd">14532000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c2" decimals="-3" id="ixv-13410" unitRef="usd">0</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c3" decimals="-3" id="ixv-13411" unitRef="usd">0</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c6" decimals="-3" id="ixv-13412" unitRef="usd">1460000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c7" decimals="-3" id="ixv-13413" unitRef="usd">1873000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c0" decimals="-3" id="ixv-13414" unitRef="usd">3410000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c8" decimals="-3" id="ixv-13415" unitRef="usd">7273000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c6" decimals="-6" id="ixv-13416" unitRef="usd">0</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c7" decimals="-6" id="ixv-13417" unitRef="usd">0</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c0" decimals="-6" id="ixv-13418" unitRef="usd">0</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c8" decimals="-6" id="ixv-13419" unitRef="usd">0</us-gaap:ProvisionForDoubtfulAccounts>
    <plab:ProductInvoiceTerm contextRef="c109" id="ixv-13420">P30D</plab:ProductInvoiceTerm>
    <plab:ProductInvoiceTerm contextRef="c110" id="ixv-13421">P90D</plab:ProductInvoiceTerm>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="c0" id="ixv-6461">&lt;div style="margin: 0in; font-size: 12pt; text-indent: 0.25in;"&gt;&lt;span style="font-size:10.0pt"&gt;&lt;span style="mso-spacerun:yes"&gt;&#160;&lt;/span&gt;The following tables present the Company&#x2019;s
revenue for the three months and nine months ended August 2, 2026, and August
3, 2025, disaggregated by product type, geographic origin, and timing of
recognition.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Three Months Ended&lt;/span&gt;    &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Nine Months Ended&lt;/span&gt;    &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Revenue by Product Type&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



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



      &lt;span style="font-weight: bold;"&gt;August 3,&lt;br/&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



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



      &lt;span style="font-weight: bold;"&gt;August 3,&lt;br/&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;&lt;span style="text-decoration:underline"&gt;
      IC
     &lt;/span&gt;&lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      High-end
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;68,506&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;53,648&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;196,442&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;173,053&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Mainstream
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;86,165&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;94,176&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;271,027&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;284,605&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Total IC
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;154,671&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;147,824&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;467,469&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;457,658&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;&lt;span style="text-decoration:underline"&gt;
      FPD
     &lt;/span&gt;&lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      High-end
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;52,311&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;53,486&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;152,088&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;146,778&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Mainstream
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;9,065&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;9,084&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;31,497&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;29,088&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Total FPD
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;61,376&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;62,570&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;183,585&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;175,866&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;216,047&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;210,394&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;651,054&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;633,524&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Three Months Ended&lt;/span&gt;    &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Nine Months Ended&lt;/span&gt;    &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &#160;
     &lt;/div&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Revenue by Geographic Origin&lt;sup&gt;*&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



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



      &lt;span style="font-weight: bold;"&gt;August 3,&lt;br/&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



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



      &lt;span style="font-weight: bold;"&gt;August 3,&lt;br/&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Taiwan
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;68,516&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;68,429&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;207,882&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;216,524&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      China
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;53,013&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;50,618&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;176,330&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;162,919&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      South Korea
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;43,271&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;43,716&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;124,384&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;121,547&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      United States
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;40,127&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;37,754&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;111,686&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;105,379&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Europe
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;10,215&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;9,050&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;28,045&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;25,143&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Other
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;905&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;827&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;2,727&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;2,012&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;216,047&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;210,394&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;651,054&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;633,524&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;div style="text-indent: -18pt; padding-left: 18pt;"&gt; &lt;div style="float: left; width: 18.0pt; white-space: nowrap;"&gt;&lt;sup&gt; * &lt;/sup&gt;&lt;/div&gt; &lt;div&gt; This table disaggregates revenue by the location in which it was earned. &lt;/div&gt; &lt;/div&gt;&lt;div style="clear: both;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px; border-width: medium; border-style: none; border-color: currentcolor;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="text-align: center; vertical-align: bottom; border-width: medium; border-style: none; border-color: currentcolor;"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Three Months Ended&lt;/span&gt;     &lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Nine Months Ended&lt;/span&gt;    &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 23.0pt;"&gt;
    &lt;td style="vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Revenue by Timing of Recognition&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-width: 2px medium; border-style: solid none; border-color: rgb(0, 0, 0) currentcolor;"&gt;



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



      &lt;span style="font-weight: bold;"&gt;August 3,&lt;br/&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



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



      &lt;span style="font-weight: bold;"&gt;August 3,&lt;br/&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Over time
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;205,855&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;201,986&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;627,718&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;607,249&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      At a point in time
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;10,192&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;8,408&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;23,336&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;26,275&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;216,047&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;210,394&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;651,054&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;633,524&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c121"
      decimals="-3"
      id="ixv-13423"
      unitRef="usd">68506000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c122"
      decimals="-3"
      id="ixv-13424"
      unitRef="usd">53648000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c123"
      decimals="-3"
      id="ixv-13425"
      unitRef="usd">196442000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c124"
      decimals="-3"
      id="ixv-13426"
      unitRef="usd">173053000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c125"
      decimals="-3"
      id="ixv-13427"
      unitRef="usd">86165000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c126"
      decimals="-3"
      id="ixv-13428"
      unitRef="usd">94176000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c127"
      decimals="-3"
      id="ixv-13429"
      unitRef="usd">271027000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c128"
      decimals="-3"
      id="ixv-13430"
      unitRef="usd">284605000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c129"
      decimals="-3"
      id="ixv-13431"
      unitRef="usd">154671000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c130"
      decimals="-3"
      id="ixv-13432"
      unitRef="usd">147824000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c131"
      decimals="-3"
      id="ixv-13433"
      unitRef="usd">467469000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c132"
      decimals="-3"
      id="ixv-13434"
      unitRef="usd">457658000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c133"
      decimals="-3"
      id="ixv-13435"
      unitRef="usd">52311000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c134"
      decimals="-3"
      id="ixv-13436"
      unitRef="usd">53486000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c135"
      decimals="-3"
      id="ixv-13437"
      unitRef="usd">152088000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c136"
      decimals="-3"
      id="ixv-13438"
      unitRef="usd">146778000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c137"
      decimals="-3"
      id="ixv-13439"
      unitRef="usd">9065000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c138"
      decimals="-3"
      id="ixv-13440"
      unitRef="usd">9084000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c139"
      decimals="-3"
      id="ixv-13441"
      unitRef="usd">31497000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c140"
      decimals="-3"
      id="ixv-13442"
      unitRef="usd">29088000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c141"
      decimals="-3"
      id="ixv-13443"
      unitRef="usd">61376000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c142"
      decimals="-3"
      id="ixv-13444"
      unitRef="usd">62570000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c143"
      decimals="-3"
      id="ixv-13445"
      unitRef="usd">183585000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c144"
      decimals="-3"
      id="ixv-13446"
      unitRef="usd">175866000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c6" decimals="-3" id="ixv-13447" unitRef="usd">216047000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c7" decimals="-3" id="ixv-13448" unitRef="usd">210394000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c0" decimals="-3" id="ixv-13449" unitRef="usd">651054000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c8" decimals="-3" id="ixv-13450" unitRef="usd">633524000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c145"
      decimals="-3"
      id="ix_10_fact"
      unitRef="usd">68516000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c146"
      decimals="-3"
      id="ix_11_fact"
      unitRef="usd">68429000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c67"
      decimals="-3"
      id="ix_12_fact"
      unitRef="usd">207882000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c147"
      decimals="-3"
      id="ix_13_fact"
      unitRef="usd">216524000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c148"
      decimals="-3"
      id="ix_14_fact"
      unitRef="usd">53013000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c149"
      decimals="-3"
      id="ix_15_fact"
      unitRef="usd">50618000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c69"
      decimals="-3"
      id="ix_16_fact"
      unitRef="usd">176330000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c150"
      decimals="-3"
      id="ix_17_fact"
      unitRef="usd">162919000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c151"
      decimals="-3"
      id="ix_18_fact"
      unitRef="usd">43271000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c152"
      decimals="-3"
      id="ix_19_fact"
      unitRef="usd">43716000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c71"
      decimals="-3"
      id="ix_20_fact"
      unitRef="usd">124384000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c153"
      decimals="-3"
      id="ix_21_fact"
      unitRef="usd">121547000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c154"
      decimals="-3"
      id="ix_22_fact"
      unitRef="usd">40127000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c155"
      decimals="-3"
      id="ix_23_fact"
      unitRef="usd">37754000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c68"
      decimals="-3"
      id="ix_24_fact"
      unitRef="usd">111686000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c156"
      decimals="-3"
      id="ix_25_fact"
      unitRef="usd">105379000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c157"
      decimals="-3"
      id="ix_26_fact"
      unitRef="usd">10215000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c158"
      decimals="-3"
      id="ix_27_fact"
      unitRef="usd">9050000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c70"
      decimals="-3"
      id="ix_28_fact"
      unitRef="usd">28045000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c159"
      decimals="-3"
      id="ix_29_fact"
      unitRef="usd">25143000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c160"
      decimals="-3"
      id="ix_30_fact"
      unitRef="usd">905000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c161"
      decimals="-3"
      id="ix_31_fact"
      unitRef="usd">827000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c162"
      decimals="-3"
      id="ix_32_fact"
      unitRef="usd">2727000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c163"
      decimals="-3"
      id="ix_33_fact"
      unitRef="usd">2012000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c6" decimals="-3" id="ixv-13475" unitRef="usd">216047000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c7" decimals="-3" id="ixv-13476" unitRef="usd">210394000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c0" decimals="-3" id="ixv-13477" unitRef="usd">651054000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c8" decimals="-3" id="ixv-13478" unitRef="usd">633524000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c164"
      decimals="-3"
      id="ixv-13480"
      unitRef="usd">205855000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c165"
      decimals="-3"
      id="ixv-13481"
      unitRef="usd">201986000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c166"
      decimals="-3"
      id="ixv-13482"
      unitRef="usd">627718000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c167"
      decimals="-3"
      id="ixv-13483"
      unitRef="usd">607249000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c168"
      decimals="-3"
      id="ixv-13484"
      unitRef="usd">10192000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c169"
      decimals="-3"
      id="ixv-13485"
      unitRef="usd">8408000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c170"
      decimals="-3"
      id="ixv-13486"
      unitRef="usd">23336000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c171"
      decimals="-3"
      id="ixv-13487"
      unitRef="usd">26275000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c6" decimals="-3" id="ixv-13488" unitRef="usd">216047000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c7" decimals="-3" id="ixv-13489" unitRef="usd">210394000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c0" decimals="-3" id="ixv-13490" unitRef="usd">651054000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c8" decimals="-3" id="ixv-13491" unitRef="usd">633524000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c9" decimals="-5" id="ixv-13492" unitRef="usd">35800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c11" decimals="-5" id="ixv-13493" unitRef="usd">102900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c10" decimals="-5" id="ixv-13494" unitRef="usd">33700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c12" decimals="-5" id="ixv-13495" unitRef="usd">103300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <plab:PeriodOfWarranty contextRef="c109" id="ixv-13496">P1M</plab:PeriodOfWarranty>
    <plab:PeriodOfWarranty contextRef="c110" id="ixv-13497">P24M</plab:PeriodOfWarranty>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c0" id="ixv-7089">&lt;div&gt;
   &lt;span style="font-weight: bold;"&gt;NOTE 9 - SHARE-BASED COMPENSATION&lt;/span&gt;
  &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;div style="text-indent: 18pt;"&gt; On April 2, 2025, at its annual meeting of shareholders, the shareholders of Photronics, Inc., approved the Company&#x2019;s 2025 Equity Incentive Compensation Plan (the &#x201c;2025 Plan&#x201d;) under which incentive stock options, non-qualified stock options, stock grants, stock-based awards, restricted stock, restricted stock units, stock appreciation rights, performance units, performance stock, and other stock or cash awards may be granted. The maximum number of shares of common stock that may be issued under the 2025 Plan is five million shares. Awards may be granted to officers, employees, directors, consultants, advisors, and independent contractors of Photronics or its subsidiaries. In the event of a change in control (as defined in the 2025 Plan), the vesting of awards may be accelerated. The 2025 Plan prohibits further awards from being issued under prior plans. The table below presents information on the Company&#x2019;s share-based compensation expenses. &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Three Months Ended&lt;/span&gt;    &lt;/td&gt;&lt;td style="text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Nine Months Ended&lt;/span&gt;    &lt;/td&gt;&lt;td style="text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td rowspan="2" style="text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



      &lt;span style="font-weight: bold;"&gt;August 2,&lt;br/&gt;2026&lt;/span&gt;
     &lt;/td&gt;&lt;td rowspan="2" style="text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td rowspan="2" style="text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



      &lt;span style="font-weight: bold;"&gt;August 3,&lt;br/&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td rowspan="2" style="text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td rowspan="2" style="text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



      &lt;span style="font-weight: bold;"&gt;August 2,&lt;br/&gt;2026&lt;/span&gt;
     &lt;/td&gt;&lt;td rowspan="2" style="text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td rowspan="2" style="text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



      &lt;span style="font-weight: bold;"&gt;August 3,&lt;br/&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td rowspan="2" style="text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Expense reported in:
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="font-style: italic;"&gt;Cost of goods sold&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;977&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;816&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;2,801&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;2,378&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="font-style: italic;"&gt;Selling, general, and administrative &lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;2,729&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;2,174&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;7,869&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;6,729&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="font-style: italic;"&gt;Research and development&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;155&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;304&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(233&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;896&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Total expense incurred
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;3,861&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;3,294&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;10,437&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;10,003&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Expense by award type:
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Restricted stock awards
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;2,275&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;2,943&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;6,516&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;9,029&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Restricted stock units
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;1,547&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;294&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;3,806&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;803&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Employee stock purchase plan
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;39&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;57&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;115&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;171&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Total expense incurred
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;3,861&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;3,294&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;10,437&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;10,003&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Income tax benefits on share-based compensation
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;787&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;461&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;2,149&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;1,313&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;div style="margin: 0in; font-size: 12pt; text-indent: 0.25in;"&gt;&lt;span style="font-size:10.0pt"&gt;The
research and development credit for the nine months ended August 2, 2026, was
primarily attributable to the forfeiture of previously granted time-vesting
restricted stock awards, following the departure of an executive.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Restricted Stock Awards&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;div style="margin: 0in; font-size: 12pt; text-indent: 0.25in;"&gt;&lt;span style="font-size: 10pt;"&gt;The Company has granted restricted stock awards, the restrictions
on which typically lapse over a service period of one to four years. The fair
values of the awards are determined on the date of grant, based on the closing
stock price of the Company&#x2019;s common stock. The table below presents information
on the Company&#x2019;s restricted stock awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt; &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes"&gt; &lt;td valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;" valign="top"&gt; &lt;div style="margin: 0in;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;/td&gt;&lt;td colspan="6" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt; &lt;b style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;Three Months Ended&lt;/b&gt; &lt;/td&gt;&lt;td style="text-align: center;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;" valign="top"&gt; &lt;div style="margin: 0in;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;/td&gt;&lt;td colspan="6" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt; &lt;b style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;Nine Months Ended&lt;/b&gt; &lt;/td&gt;&lt;td style="text-align: center;" valign="top"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="mso-yfti-irow:1;height:23.0pt"&gt; &lt;td style="height: 23pt;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt; &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;August 2,&lt;/b&gt;&lt;/div&gt; &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;2026&lt;/b&gt;&lt;/div&gt; &lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt; &lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt; &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;August 3,&lt;/b&gt;&lt;/div&gt; &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;2025&lt;/b&gt;&lt;/div&gt; &lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt; &lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt; &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;August 2,&lt;/b&gt;&lt;/div&gt; &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;2026&lt;/b&gt;&lt;/div&gt; &lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt; &lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt; &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;August 3,&lt;/b&gt;&lt;/div&gt; &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;2025&lt;/b&gt;&lt;/div&gt; &lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="background-color: rgb(204, 238, 255);"&gt; &lt;td valign="top"&gt; &lt;div style="margin: 0in 0in 0in 0.1in; text-indent: -0.1in;"&gt;Number of shares granted in period&lt;/div&gt; &lt;/td&gt; &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt; - &lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt; - &lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt; - &lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;583,238&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="mso-yfti-irow:3"&gt; &lt;td valign="top"&gt; &lt;div style="margin: 0in 0in 0in 0.1in; text-indent: -0.1in;"&gt;Weighted-average grant-date fair value of awards (in dollars per share)&lt;/div&gt; &lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt; - &lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt; - &lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt; - &lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;23.42&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="background-color: rgb(204, 238, 255);"&gt; &lt;td valign="top"&gt; &lt;div style="margin: 0in 0in 0in 0.1in; text-indent: -0.1in;"&gt;Compensation cost not yet recognized&lt;/div&gt; &lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;13,256&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;24,414&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;13,256&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;24,414&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="mso-yfti-irow:5"&gt; &lt;td valign="top"&gt; &lt;div style="margin: 0in 0in 0in 0.1in; text-indent: -0.1in;"&gt;Weighted-average amortization period for cost not yet recognized (in years)&lt;/div&gt; &lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; vertical-align: bottom;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; vertical-align: bottom;" valign="top"&gt;2.0&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; vertical-align: bottom;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; vertical-align: bottom;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; vertical-align: bottom;" valign="top"&gt;2.8&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; vertical-align: bottom;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; vertical-align: bottom;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; vertical-align: bottom;" valign="top"&gt;2.0&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; vertical-align: bottom;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; vertical-align: bottom;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; vertical-align: bottom;" valign="top"&gt;2.8&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; vertical-align: bottom;" valign="top"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="background-color: rgb(204, 238, 255);"&gt; &lt;td valign="top"&gt; &lt;div style="margin: 0in 0in 0in 0.1in; text-indent: -0.1in;"&gt;Restricted shares outstanding at balance sheet date&lt;/div&gt; &lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;800,761&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;1,421,897&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;800,761&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;1,421,897&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;/table&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Restricted Stock Units&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="text-indent: 18pt; font-size: 10pt;"&gt; Commencing FY25, the Company began granting restricted stock units, the restrictions on which typically lapse over a service period of one to four years. The fair value of the units is determined on the date of grant, based on the closing price of the Company&#x2019;s common stock. The table below presents information on the Company&#x2019;s restricted stock unit awards. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt; &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes"&gt; &lt;td valign="top"&gt;&#160;&lt;/td&gt; &lt;td valign="top"&gt; &lt;div style="margin: 0in;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;/td&gt;&lt;td colspan="6" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt; &lt;b style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;Three Months Ended&lt;/b&gt; &lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt; &lt;td valign="top"&gt; &lt;div style="margin: 0in;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;/td&gt;&lt;td colspan="6" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt; &lt;b style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;Nine Months Ended&lt;/b&gt; &lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="mso-yfti-irow:1;height:23.0pt"&gt; &lt;td style="height: 23pt;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 23pt; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt; &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;August 2,&lt;/b&gt;&lt;/div&gt; &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;2026&lt;/b&gt;&lt;/div&gt; &lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt; &lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 23pt; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt; &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;August 3,&lt;/b&gt;&lt;/div&gt; &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;2025&lt;/b&gt;&lt;/div&gt; &lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt; &lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 23pt; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt; &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;August 2,&lt;/b&gt;&lt;/div&gt; &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;2026&lt;/b&gt;&lt;/div&gt; &lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt; &lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 23pt; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt; &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;August 3,&lt;/b&gt;&lt;/div&gt; &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;2025&lt;/b&gt;&lt;/div&gt; &lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="background-color: rgb(204, 238, 255);"&gt; &lt;td valign="top"&gt; &lt;div style="margin: 0in;"&gt;Number of units granted in period&lt;/div&gt; &lt;/td&gt; &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;10,021&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;109,830&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;599,622&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;162,666&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="mso-yfti-irow:3"&gt; &lt;td valign="top"&gt; &lt;div style="margin: 0in;"&gt;Weighted-average grant-date fair value of awards (in dollars per share)&lt;/div&gt; &lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;28.94&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;18.21&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;33.91&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;19.61&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="background-color: rgb(204, 238, 255);"&gt; &lt;td valign="top"&gt; &lt;div style="margin: 0in;"&gt;Compensation cost not yet recognized&lt;/div&gt; &lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;15,940&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;2,387&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;15,940&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;2,387&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="mso-yfti-irow:5"&gt; &lt;td style="text-indent: -10px; padding-left: 10px;" valign="top"&gt; &lt;div style="margin: 0in;"&gt;Weighted-average amortization period for cost not yet recognized (in years)&lt;/div&gt; &lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; vertical-align: bottom;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; vertical-align: bottom;" valign="top"&gt;3.3&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; vertical-align: bottom;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; vertical-align: bottom;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; vertical-align: bottom;" valign="top"&gt;3.3&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; vertical-align: bottom;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; vertical-align: bottom;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; vertical-align: bottom;" valign="top"&gt;3.3&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; vertical-align: bottom;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; vertical-align: bottom;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; vertical-align: bottom;" valign="top"&gt;3.3&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; vertical-align: bottom;" valign="top"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="background-color: rgb(204, 238, 255);"&gt; &lt;td valign="top"&gt; &lt;div style="margin: 0in;"&gt;Restricted stock units outstanding at balance sheet date&lt;/div&gt; &lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;650,171&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;132,474&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;650,171&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;132,474&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;/table&gt;&lt;div style="margin: 0in; font-size: 12pt;"&gt;&#160;&lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-weight: bold; font-style: italic;"&gt;Stock Options&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;div style="margin: 0in; font-size: 12pt; text-indent: 0.25in;"&gt;&lt;span style="font-size:10.0pt"&gt;The
Company has granted stock option awards which generally
vest in one to four years and have a ten-year contractual term. All incentive
and non-qualified stock option grants must have an exercise price no less than
the market value of the underlying common stock on the date of grant. The
grant-date fair values of options are based on closing prices of the Company&#x2019;s
common stock on the dates of grant and are calculated using the Black-Scholes
option pricing model. Expected volatility is based on the historical volatility
of the Company&#x2019;s common stock. The Company uses historical option exercise
behavior and employee termination data to estimate expected term, which
represents the period of time that options granted are expected to remain
outstanding. The risk-free rate of return for the estimated term of an option
is based on the U.S. Treasury yield curve in effect at the date of grant. The
table below presents information on the Company&#x2019;s stock options.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
 &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 52%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes"&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;br/&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td colspan="6" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt; &lt;b style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;Three Months Ended&lt;/b&gt;    &lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;br/&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td colspan="6" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt; &lt;b style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;Nine Months Ended&lt;/b&gt;    &lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:1;height:23.0pt"&gt;
  &lt;td style="height: 23pt;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;August 2,&lt;/b&gt;&lt;/div&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;2026&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="text-align: center;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;August 3,&lt;/b&gt;&lt;/div&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;2025&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="text-align: center;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;August 2,&lt;/b&gt;&lt;/div&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;2026&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="text-align: center;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;August 3,&lt;/b&gt;&lt;/div&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;2025&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="text-align: center;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Number
  of options granted in period&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt; - &lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt; - &lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt; - &lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt; - &lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:3"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Cash
  received from options exercised&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;9&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;400&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;1,001&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;1,698&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Compensation
  cost not yet recognized&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt; - &lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt; - &lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt; - &lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt; - &lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:5;mso-yfti-lastrow:yes"&gt;
  &lt;td style="text-indent: -10px; padding-left: 10px;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Weighted-average
  amortization period for cost not yet recognized (in years)&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;   -   &lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;   -   &lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;   -   &lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;   -   &lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
&lt;/table&gt;&lt;div style="text-indent: 18pt; font-size: 10pt;"&gt; Information regarding outstanding and exercisable option awards as of August 2, 2026, is presented below. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt; &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 52%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes;height:.1in"&gt; &lt;td style="height: 0.1in; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="bottom"&gt; &lt;div style="margin: 0in;"&gt;&#160;&lt;/div&gt; &lt;div style="margin: 0in;"&gt;&#160;&lt;/div&gt; &lt;div style="margin: 0in;"&gt;&#160;&lt;/div&gt; &lt;div style="margin: 0in;"&gt;&#160;&lt;/div&gt; &lt;div style="margin: 0in;"&gt;&lt;b&gt;Options&lt;/b&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 0.1in; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="bottom"&gt; &lt;div style="margin: 0in;"&gt;&#160;&lt;/div&gt;&lt;div style="margin: 0in;"&gt;&#160;&lt;/div&gt; &lt;div style="margin: 0in;"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/div&gt; &lt;/td&gt;&lt;td style="text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 0.1in; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="bottom"&gt;
&lt;div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in;"&gt;&#160;&lt;/div&gt;&lt;div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in;"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/div&gt;&lt;div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in;"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/div&gt;&lt;div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in;"&gt;&lt;b&gt;Exercise&lt;/b&gt;&lt;/div&gt; &lt;div style="margin: 0in;"&gt;&lt;b style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;Price&lt;/b&gt;&lt;br/&gt;&lt;/div&gt; &lt;/td&gt;&lt;td style="text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 0.1in; text-align: center; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap; border-width: medium medium 2px; border-style: none none solid;" valign="bottom"&gt;
&lt;div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in;"&gt;&lt;b&gt;Weighted&lt;br/&gt;Average&lt;/b&gt;&lt;/div&gt;&lt;div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in;"&gt;&lt;b&gt;Remaining&lt;/b&gt;&lt;/div&gt;&lt;div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in;"&gt;&lt;b&gt;Contractual&lt;/b&gt;&lt;/div&gt; &lt;div style="margin: 0in;"&gt;&lt;b&gt;Life (in years)&lt;/b&gt;&lt;/div&gt; &lt;/td&gt;&lt;td style="text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 0.1in; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="bottom"&gt;
&lt;div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in;"&gt;&lt;b&gt;Aggregate&lt;/b&gt;&lt;/div&gt;&lt;div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in;"&gt;&lt;b&gt;Intrinsic&lt;/b&gt;&lt;/div&gt; &lt;div style="margin: 0in;"&gt;&lt;b&gt;Value&lt;/b&gt;&lt;/div&gt; &lt;/td&gt;&lt;td style="text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="background-color: rgb(204, 238, 255);"&gt; &lt;td valign="top"&gt; &lt;div style="margin: 0in;"&gt;Outstanding and exercisable at August 2, 2026&lt;/div&gt; &lt;/td&gt; &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;18,250&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;9.56&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;1.55&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;378&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;/table&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c172"
      decimals="INF"
      id="ixv-13499"
      unitRef="shares">5000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock contextRef="c0" id="ixv-13500">The table below presents information on the Company&#x2019;s share-based compensation expenses.&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Three Months Ended&lt;/span&gt;    &lt;/td&gt;&lt;td style="text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Nine Months Ended&lt;/span&gt;    &lt;/td&gt;&lt;td style="text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td rowspan="2" style="text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



      &lt;span style="font-weight: bold;"&gt;August 2,&lt;br/&gt;2026&lt;/span&gt;
     &lt;/td&gt;&lt;td rowspan="2" style="text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td rowspan="2" style="text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



      &lt;span style="font-weight: bold;"&gt;August 3,&lt;br/&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td rowspan="2" style="text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td rowspan="2" style="text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



      &lt;span style="font-weight: bold;"&gt;August 2,&lt;br/&gt;2026&lt;/span&gt;
     &lt;/td&gt;&lt;td rowspan="2" style="text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td rowspan="2" style="text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;



      &lt;span style="font-weight: bold;"&gt;August 3,&lt;br/&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td rowspan="2" style="text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Expense reported in:
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="font-style: italic;"&gt;Cost of goods sold&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;977&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;816&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;2,801&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;2,378&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="font-style: italic;"&gt;Selling, general, and administrative &lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;2,729&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;2,174&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;7,869&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;6,729&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="font-style: italic;"&gt;Research and development&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;155&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;304&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(233&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;896&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Total expense incurred
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;3,861&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;3,294&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;10,437&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;10,003&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Expense by award type:
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Restricted stock awards
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;2,275&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;2,943&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;6,516&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;9,029&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Restricted stock units
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;1,547&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;294&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;3,806&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;803&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Employee stock purchase plan
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;39&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;57&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;115&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;171&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Total expense incurred
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;3,861&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;3,294&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;10,437&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;10,003&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Income tax benefits on share-based compensation
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;787&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;461&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;2,149&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;1,313&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c182"
      decimals="-3"
      id="ixv-13501"
      unitRef="usd">977000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c183"
      decimals="-3"
      id="ixv-13502"
      unitRef="usd">816000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c184"
      decimals="-3"
      id="ixv-13503"
      unitRef="usd">2801000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c185"
      decimals="-3"
      id="ixv-13504"
      unitRef="usd">2378000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c186"
      decimals="-3"
      id="ixv-13505"
      unitRef="usd">2729000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c187"
      decimals="-3"
      id="ixv-13506"
      unitRef="usd">2174000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c188"
      decimals="-3"
      id="ixv-13507"
      unitRef="usd">7869000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c189"
      decimals="-3"
      id="ixv-13508"
      unitRef="usd">6729000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c190"
      decimals="-3"
      id="ixv-13509"
      unitRef="usd">155000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c191"
      decimals="-3"
      id="ixv-13510"
      unitRef="usd">304000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c192"
      decimals="-3"
      id="ixv-13511"
      unitRef="usd">-233000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c193"
      decimals="-3"
      id="ixv-13512"
      unitRef="usd">896000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c6" decimals="-3" id="ixv-13513" unitRef="usd">3861000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c7" decimals="-3" id="ixv-13514" unitRef="usd">3294000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c0" decimals="-3" id="ixv-13515" unitRef="usd">10437000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c8" decimals="-3" id="ixv-13516" unitRef="usd">10003000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c194"
      decimals="-3"
      id="ixv-13517"
      unitRef="usd">2275000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c195"
      decimals="-3"
      id="ixv-13518"
      unitRef="usd">2943000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c173"
      decimals="-3"
      id="ixv-13519"
      unitRef="usd">6516000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c196"
      decimals="-3"
      id="ixv-13520"
      unitRef="usd">9029000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c197"
      decimals="-3"
      id="ixv-13521"
      unitRef="usd">1547000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c198"
      decimals="-3"
      id="ixv-13522"
      unitRef="usd">294000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c176"
      decimals="-3"
      id="ixv-13523"
      unitRef="usd">3806000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c199"
      decimals="-3"
      id="ixv-13524"
      unitRef="usd">803000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c200"
      decimals="-3"
      id="ixv-13525"
      unitRef="usd">39000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c201"
      decimals="-3"
      id="ixv-13526"
      unitRef="usd">57000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c202"
      decimals="-3"
      id="ixv-13527"
      unitRef="usd">115000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c203"
      decimals="-3"
      id="ixv-13528"
      unitRef="usd">171000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c6" decimals="-3" id="ixv-13529" unitRef="usd">3861000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c7" decimals="-3" id="ixv-13530" unitRef="usd">3294000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c0" decimals="-3" id="ixv-13531" unitRef="usd">10437000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c8" decimals="-3" id="ixv-13532" unitRef="usd">10003000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions contextRef="c6" decimals="-3" id="ixv-13533" unitRef="usd">787000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions contextRef="c7" decimals="-3" id="ixv-13534" unitRef="usd">461000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions contextRef="c0" decimals="-3" id="ixv-13535" unitRef="usd">2149000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions contextRef="c8" decimals="-3" id="ixv-13536" unitRef="usd">1313000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c173" id="ixv-7411">&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Restricted Stock Awards&lt;/span&gt; &lt;/div&gt;The Company has granted restricted stock awards, the restrictions
on which typically lapse over a service period of one to four years. The fair
values of the awards are determined on the date of grant, based on the closing
stock price of the Company&#x2019;s common stock.</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c174" id="ixv-13538">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c175" id="ixv-13539">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock contextRef="c0" id="ixv-13541">The table below presents information
on the Company&#x2019;s restricted stock awards.&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt; &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes"&gt; &lt;td valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;" valign="top"&gt; &lt;div style="margin: 0in;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;/td&gt;&lt;td colspan="6" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt; &lt;b style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;Three Months Ended&lt;/b&gt; &lt;/td&gt;&lt;td style="text-align: center;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;" valign="top"&gt; &lt;div style="margin: 0in;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;/td&gt;&lt;td colspan="6" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt; &lt;b style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;Nine Months Ended&lt;/b&gt; &lt;/td&gt;&lt;td style="text-align: center;" valign="top"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="mso-yfti-irow:1;height:23.0pt"&gt; &lt;td style="height: 23pt;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt; &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;August 2,&lt;/b&gt;&lt;/div&gt; &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;2026&lt;/b&gt;&lt;/div&gt; &lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt; &lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt; &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;August 3,&lt;/b&gt;&lt;/div&gt; &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;2025&lt;/b&gt;&lt;/div&gt; &lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt; &lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt; &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;August 2,&lt;/b&gt;&lt;/div&gt; &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;2026&lt;/b&gt;&lt;/div&gt; &lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt; &lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt; &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;August 3,&lt;/b&gt;&lt;/div&gt; &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;2025&lt;/b&gt;&lt;/div&gt; &lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="background-color: rgb(204, 238, 255);"&gt; &lt;td valign="top"&gt; &lt;div style="margin: 0in 0in 0in 0.1in; text-indent: -0.1in;"&gt;Number of shares granted in period&lt;/div&gt; &lt;/td&gt; &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt; - &lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt; - &lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt; - &lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;583,238&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="mso-yfti-irow:3"&gt; &lt;td valign="top"&gt; &lt;div style="margin: 0in 0in 0in 0.1in; text-indent: -0.1in;"&gt;Weighted-average grant-date fair value of awards (in dollars per share)&lt;/div&gt; &lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt; - &lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt; - &lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt; - &lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;23.42&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="background-color: rgb(204, 238, 255);"&gt; &lt;td valign="top"&gt; &lt;div style="margin: 0in 0in 0in 0.1in; text-indent: -0.1in;"&gt;Compensation cost not yet recognized&lt;/div&gt; &lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;13,256&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;24,414&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;13,256&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;24,414&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="mso-yfti-irow:5"&gt; &lt;td valign="top"&gt; &lt;div style="margin: 0in 0in 0in 0.1in; text-indent: -0.1in;"&gt;Weighted-average amortization period for cost not yet recognized (in years)&lt;/div&gt; &lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; vertical-align: bottom;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; vertical-align: bottom;" valign="top"&gt;2.0&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; vertical-align: bottom;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; vertical-align: bottom;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; vertical-align: bottom;" valign="top"&gt;2.8&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; vertical-align: bottom;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; vertical-align: bottom;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; vertical-align: bottom;" valign="top"&gt;2.0&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; vertical-align: bottom;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; vertical-align: bottom;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; vertical-align: bottom;" valign="top"&gt;2.8&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; vertical-align: bottom;" valign="top"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="background-color: rgb(204, 238, 255);"&gt; &lt;td valign="top"&gt; &lt;div style="margin: 0in 0in 0in 0.1in; text-indent: -0.1in;"&gt;Restricted shares outstanding at balance sheet date&lt;/div&gt; &lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;800,761&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;1,421,897&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;800,761&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;1,421,897&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c194"
      decimals="INF"
      id="ixv-13542"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c195"
      decimals="INF"
      id="ixv-13543"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c173"
      decimals="INF"
      id="ixv-13544"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c196"
      decimals="INF"
      id="ixv-13545"
      unitRef="shares">583238</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c194"
      decimals="0"
      id="ixv-13546"
      unitRef="usdPershares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c195"
      decimals="0"
      id="ixv-13547"
      unitRef="usdPershares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c173"
      decimals="0"
      id="ixv-13548"
      unitRef="usdPershares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c196"
      decimals="2"
      id="ixv-13549"
      unitRef="usdPershares">23.42</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="c204"
      decimals="-3"
      id="ixv-13550"
      unitRef="usd">13256000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="c205"
      decimals="-3"
      id="ixv-13551"
      unitRef="usd">24414000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="c204"
      decimals="-3"
      id="ixv-13552"
      unitRef="usd">13256000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="c205"
      decimals="-3"
      id="ixv-13553"
      unitRef="usd">24414000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c194" id="ixv-13554">P2Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c195" id="ixv-13555">P2Y9M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c173" id="ixv-13556">P2Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c196" id="ixv-13557">P2Y9M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c204"
      decimals="INF"
      id="ixv-13558"
      unitRef="shares">800761</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c205"
      decimals="INF"
      id="ixv-13559"
      unitRef="shares">1421897</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c204"
      decimals="INF"
      id="ixv-13560"
      unitRef="shares">800761</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c205"
      decimals="INF"
      id="ixv-13561"
      unitRef="shares">1421897</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c176" id="ixv-7578">&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Restricted Stock Units&lt;/span&gt; &lt;/div&gt; Commencing FY25, the Company began granting restricted stock units, the restrictions on which typically lapse over a service period of one to four years. The fair value of the units is determined on the date of grant, based on the closing price of the Company&#x2019;s common stock.</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c177" id="ixv-13563">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c178" id="ixv-13564">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock contextRef="c0" id="ixv-13566">The table below presents information on the Company&#x2019;s restricted stock unit awards.&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt; &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes"&gt; &lt;td valign="top"&gt;&#160;&lt;/td&gt; &lt;td valign="top"&gt; &lt;div style="margin: 0in;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;/td&gt;&lt;td colspan="6" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt; &lt;b style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;Three Months Ended&lt;/b&gt; &lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt; &lt;td valign="top"&gt; &lt;div style="margin: 0in;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;/td&gt;&lt;td colspan="6" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt; &lt;b style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;Nine Months Ended&lt;/b&gt; &lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="mso-yfti-irow:1;height:23.0pt"&gt; &lt;td style="height: 23pt;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 23pt; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt; &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;August 2,&lt;/b&gt;&lt;/div&gt; &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;2026&lt;/b&gt;&lt;/div&gt; &lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt; &lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 23pt; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt; &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;August 3,&lt;/b&gt;&lt;/div&gt; &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;2025&lt;/b&gt;&lt;/div&gt; &lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt; &lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 23pt; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt; &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;August 2,&lt;/b&gt;&lt;/div&gt; &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;2026&lt;/b&gt;&lt;/div&gt; &lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt; &lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 23pt; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt; &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;August 3,&lt;/b&gt;&lt;/div&gt; &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;2025&lt;/b&gt;&lt;/div&gt; &lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="background-color: rgb(204, 238, 255);"&gt; &lt;td valign="top"&gt; &lt;div style="margin: 0in;"&gt;Number of units granted in period&lt;/div&gt; &lt;/td&gt; &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;10,021&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;109,830&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;599,622&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;162,666&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="mso-yfti-irow:3"&gt; &lt;td valign="top"&gt; &lt;div style="margin: 0in;"&gt;Weighted-average grant-date fair value of awards (in dollars per share)&lt;/div&gt; &lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;28.94&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;18.21&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;33.91&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;19.61&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="background-color: rgb(204, 238, 255);"&gt; &lt;td valign="top"&gt; &lt;div style="margin: 0in;"&gt;Compensation cost not yet recognized&lt;/div&gt; &lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;15,940&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;2,387&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;15,940&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;2,387&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="mso-yfti-irow:5"&gt; &lt;td style="text-indent: -10px; padding-left: 10px;" valign="top"&gt; &lt;div style="margin: 0in;"&gt;Weighted-average amortization period for cost not yet recognized (in years)&lt;/div&gt; &lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; vertical-align: bottom;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; vertical-align: bottom;" valign="top"&gt;3.3&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; vertical-align: bottom;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; vertical-align: bottom;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; vertical-align: bottom;" valign="top"&gt;3.3&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; vertical-align: bottom;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; vertical-align: bottom;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; vertical-align: bottom;" valign="top"&gt;3.3&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; vertical-align: bottom;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; vertical-align: bottom;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; vertical-align: bottom;" valign="top"&gt;3.3&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; vertical-align: bottom;" valign="top"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="background-color: rgb(204, 238, 255);"&gt; &lt;td valign="top"&gt; &lt;div style="margin: 0in;"&gt;Restricted stock units outstanding at balance sheet date&lt;/div&gt; &lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;650,171&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;132,474&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;650,171&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;132,474&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;/table&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c197"
      decimals="INF"
      id="ixv-13567"
      unitRef="shares">10021</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c198"
      decimals="INF"
      id="ixv-13568"
      unitRef="shares">109830</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c176"
      decimals="INF"
      id="ixv-13569"
      unitRef="shares">599622</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c199"
      decimals="INF"
      id="ixv-13570"
      unitRef="shares">162666</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c197"
      decimals="2"
      id="ixv-13571"
      unitRef="usdPershares">28.94</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c198"
      decimals="2"
      id="ixv-13572"
      unitRef="usdPershares">18.21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c176"
      decimals="2"
      id="ixv-13573"
      unitRef="usdPershares">33.91</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c199"
      decimals="2"
      id="ixv-13574"
      unitRef="usdPershares">19.61</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="c206"
      decimals="-3"
      id="ixv-13575"
      unitRef="usd">15940000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="c207"
      decimals="-3"
      id="ixv-13576"
      unitRef="usd">2387000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="c206"
      decimals="-3"
      id="ixv-13577"
      unitRef="usd">15940000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="c207"
      decimals="-3"
      id="ixv-13578"
      unitRef="usd">2387000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c197" id="ixv-13579">P3Y3M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c198" id="ixv-13580">P3Y3M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c176" id="ixv-13581">P3Y3M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c199" id="ixv-13582">P3Y3M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c206"
      decimals="INF"
      id="ixv-13583"
      unitRef="shares">650171</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c207"
      decimals="INF"
      id="ixv-13584"
      unitRef="shares">132474</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c206"
      decimals="INF"
      id="ixv-13585"
      unitRef="shares">650171</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c207"
      decimals="INF"
      id="ixv-13586"
      unitRef="shares">132474</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c179" id="ixv-13587">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c180" id="ixv-13588">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod contextRef="c181" id="ixv-13590">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="c0" id="ixv-13591">The
table below presents information on the Company&#x2019;s stock options.&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
 &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 52%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes"&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;br/&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td colspan="6" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt; &lt;b style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;Three Months Ended&lt;/b&gt;    &lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;br/&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td colspan="6" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt; &lt;b style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;Nine Months Ended&lt;/b&gt;    &lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:1;height:23.0pt"&gt;
  &lt;td style="height: 23pt;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;August 2,&lt;/b&gt;&lt;/div&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;2026&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="text-align: center;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;August 3,&lt;/b&gt;&lt;/div&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;2025&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="text-align: center;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;August 2,&lt;/b&gt;&lt;/div&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;2026&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="text-align: center;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;August 3,&lt;/b&gt;&lt;/div&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;2025&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="text-align: center;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Number
  of options granted in period&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt; - &lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt; - &lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt; - &lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt; - &lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:3"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Cash
  received from options exercised&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;9&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;400&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;1,001&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;1,698&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Compensation
  cost not yet recognized&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt; - &lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt; - &lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt; - &lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt; - &lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:5;mso-yfti-lastrow:yes"&gt;
  &lt;td style="text-indent: -10px; padding-left: 10px;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Weighted-average
  amortization period for cost not yet recognized (in years)&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;   -   &lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;   -   &lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;   -   &lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;   -   &lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c208"
      decimals="INF"
      id="ixv-13592"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c209"
      decimals="INF"
      id="ixv-13593"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c181"
      decimals="INF"
      id="ixv-13594"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c210"
      decimals="INF"
      id="ixv-13595"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="c208"
      decimals="-3"
      id="ixv-13596"
      unitRef="usd">9000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="c209"
      decimals="-3"
      id="ixv-13597"
      unitRef="usd">400000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="c181"
      decimals="-3"
      id="ixv-13598"
      unitRef="usd">1001000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="c210"
      decimals="-3"
      id="ixv-13599"
      unitRef="usd">1698000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="c211"
      decimals="-3"
      id="ixv-13600"
      unitRef="usd">0</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="c212"
      decimals="-3"
      id="ixv-13601"
      unitRef="usd">0</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="c211"
      decimals="-3"
      id="ixv-13602"
      unitRef="usd">0</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="c212"
      decimals="-3"
      id="ixv-13603"
      unitRef="usd">0</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock contextRef="c0" id="ixv-7902">&lt;div style="text-indent: 18pt; font-size: 10pt;"&gt; Information regarding outstanding and exercisable option awards as of August 2, 2026, is presented below. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt; &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 52%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes;height:.1in"&gt; &lt;td style="height: 0.1in; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="bottom"&gt; &lt;div style="margin: 0in;"&gt;&#160;&lt;/div&gt; &lt;div style="margin: 0in;"&gt;&#160;&lt;/div&gt; &lt;div style="margin: 0in;"&gt;&#160;&lt;/div&gt; &lt;div style="margin: 0in;"&gt;&#160;&lt;/div&gt; &lt;div style="margin: 0in;"&gt;&lt;b&gt;Options&lt;/b&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 0.1in; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="bottom"&gt; &lt;div style="margin: 0in;"&gt;&#160;&lt;/div&gt;&lt;div style="margin: 0in;"&gt;&#160;&lt;/div&gt; &lt;div style="margin: 0in;"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/div&gt; &lt;/td&gt;&lt;td style="text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 0.1in; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="bottom"&gt;
&lt;div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in;"&gt;&#160;&lt;/div&gt;&lt;div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in;"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/div&gt;&lt;div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in;"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/div&gt;&lt;div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in;"&gt;&lt;b&gt;Exercise&lt;/b&gt;&lt;/div&gt; &lt;div style="margin: 0in;"&gt;&lt;b style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;Price&lt;/b&gt;&lt;br/&gt;&lt;/div&gt; &lt;/td&gt;&lt;td style="text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 0.1in; text-align: center; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap; border-width: medium medium 2px; border-style: none none solid;" valign="bottom"&gt;
&lt;div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in;"&gt;&lt;b&gt;Weighted&lt;br/&gt;Average&lt;/b&gt;&lt;/div&gt;&lt;div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in;"&gt;&lt;b&gt;Remaining&lt;/b&gt;&lt;/div&gt;&lt;div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in;"&gt;&lt;b&gt;Contractual&lt;/b&gt;&lt;/div&gt; &lt;div style="margin: 0in;"&gt;&lt;b&gt;Life (in years)&lt;/b&gt;&lt;/div&gt; &lt;/td&gt;&lt;td style="text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 0.1in; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="bottom"&gt;
&lt;div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in;"&gt;&lt;b&gt;Aggregate&lt;/b&gt;&lt;/div&gt;&lt;div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in;"&gt;&lt;b&gt;Intrinsic&lt;/b&gt;&lt;/div&gt; &lt;div style="margin: 0in;"&gt;&lt;b&gt;Value&lt;/b&gt;&lt;/div&gt; &lt;/td&gt;&lt;td style="text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="background-color: rgb(204, 238, 255);"&gt; &lt;td valign="top"&gt; &lt;div style="margin: 0in;"&gt;Outstanding and exercisable at August 2, 2026&lt;/div&gt; &lt;/td&gt; &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;18,250&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;9.56&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;1.55&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;378&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="c211"
      decimals="INF"
      id="ixv-13604"
      unitRef="shares">18250</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c211"
      decimals="INF"
      id="ixv-13605"
      unitRef="shares">18250</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c211"
      decimals="2"
      id="ixv-13606"
      unitRef="usdPershares">9.56</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c211"
      decimals="2"
      id="ixv-13607"
      unitRef="usdPershares">9.56</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c181" id="ixv-13608">P1Y6M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="c211"
      decimals="-3"
      id="ixv-13609"
      unitRef="usd">378000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="c211"
      decimals="-3"
      id="ixv-13610"
      unitRef="usd">378000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c0" id="ixv-7998">&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-weight: bold;"&gt;NOTE 10 - INCOME TAXES&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;div style="margin: 0in; font-size: 12pt; text-indent: 0.25in;"&gt;&lt;span style="font-size:10.0pt"&gt;The
Company calculates its provision for income taxes at the end of each interim
reporting period on the basis of an estimated annual effective tax rate
adjusted for tax items that are discrete to each period. The table below sets
forth the primary reasons that the Company&#x2019;s effective income tax rates
differed from the U.S. statutory tax rates in effect during the periods ended
August 2, 2026, and August 3, 2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; border-spacing: 0px; width: 100%; font-size: 10pt;"&gt;
 &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 15%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 15%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 15%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes;height:34.5pt"&gt;
  &lt;td style="padding: 0in; height: 34.5pt; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&#160;&lt;/div&gt;
  &lt;div style="margin: 0in;"&gt;&#160;&lt;/div&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;Reporting Period&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="padding: 0in; height: 34.5pt;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 34.5pt; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;U.S. Statutory&lt;/b&gt;&lt;/div&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;Tax Rates&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="padding: 0in; height: 34.5pt;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 34.5pt; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;Photronics&lt;/b&gt;&lt;/div&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;Effective Tax&lt;/b&gt;&lt;/div&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;Rates&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="padding: 0in; height: 34.5pt;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 34.5pt; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;Primary Reasons for
  Differences&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:1;height:.1in"&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="height: 0.1in; background-color: rgb(204, 238, 255);"&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Three
  months ended August 2, 2026&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt; &lt;div style="margin: 0in;"&gt;21.0%&lt;/div&gt; &lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt; &lt;div style="margin: 0in;"&gt;20.0%&lt;/div&gt; &lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Tax credits in a non-U.S.
jurisdiction more than offset the impact of higher statutory tax rates and
changes in uncertain tax positions in non-U.S. jurisdictions.&lt;/div&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:3;height:.1in"&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="height: 0.1in; background-color: rgb(204, 238, 255);"&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Three
  months ended August 3, 2025&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt; &lt;div style="margin: 0in;"&gt;21.0%&lt;/div&gt; &lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt; &lt;div style="margin: 0in;"&gt;24.8%&lt;/div&gt; &lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Non-recognition of the tax
benefit of losses that, in certain jurisdictions, have been offset by valuation
allowances, non-U.S. pre-tax income being taxed at higher statutory rates in
the non-U.S. jurisdictions, and changes in uncertain tax positions in non-U.S.
jurisdictions.&lt;/div&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:5;height:.1in"&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="height: 0.1in; background-color: rgb(204, 238, 255);"&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Nine
  months ended August 2, 2026&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt; &lt;div style="margin: 0in;"&gt;21.0%&lt;/div&gt; &lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt; &lt;div style="margin: 0in;"&gt;19.6%&lt;/div&gt; &lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Tax credits in a non-U.S.
jurisdiction more than offset the impact of higher statutory tax rates and
changes in uncertain tax positions in non-U.S. jurisdictions.&lt;/div&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:7;height:.1in"&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="height: 0.1in; background-color: rgb(204, 238, 255);"&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Nine months ended August 3, 2025&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt; &lt;div style="margin: 0in;"&gt;21.0%&lt;/div&gt; &lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt; &lt;div style="margin: 0in;"&gt;23.5%&lt;/div&gt; &lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Non-recognition of the tax
benefit of losses that, in certain jurisdictions, have been offset by valuation
allowances, non-U.S. pre-tax income being taxed at higher statutory rates in
the non-U.S. jurisdictions, and changes in uncertain tax positions in non-U.S.
jurisdictions.&lt;/div&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
&lt;/table&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-style: italic;"&gt;Uncertain Tax Positions&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;div style="margin: 0in; font-size: 12pt; text-indent: 0.25in;"&gt;&lt;span style="font-size:10.0pt"&gt;Although
the timing of reversal of uncertain tax positions may be indeterminate at this
time, the Company believes the resolution of these uncertainties in a manner
inconsistent with the Company's expectations could have a material impact on the
results of operations and financial condition. Resolution of these uncertain
tax positions may result from either or both the lapses of statutes of
limitations and tax settlements. The Company is no longer subject to tax
authority examinations in the U.S., major foreign, or state tax jurisdictions
for years prior to fiscal year 2019. The table below presents information on
unrecognized tax benefits as of the balance sheet dates. &lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
 &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes;height:23.0pt"&gt;
  &lt;td style="height: 23pt;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;August 2,&lt;/b&gt;&lt;/div&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;2026&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;October 31, &lt;/b&gt;&lt;/div&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;2025&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in 0in 0in 0.1in; text-indent: -0.1in;"&gt;Unrecognized tax benefits
  related to uncertain tax positions&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;14,108&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;11,379&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:2"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in 0in 0in 0.1in; text-indent: -0.1in;"&gt;Unrecognized tax benefits
  that, if recognized, would impact the effective tax rate&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;14,108&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;11,379&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in 0in 0in 0.1in; text-indent: -0.1in;"&gt;Accrued interest and
  penalties related to uncertain tax positions&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;809&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;551&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
&lt;/table&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="c0" id="ixv-8002">&lt;div style="margin: 0in; font-size: 12pt; text-indent: 0.25in;"&gt;&lt;span style="font-size:10.0pt"&gt;The
Company calculates its provision for income taxes at the end of each interim
reporting period on the basis of an estimated annual effective tax rate
adjusted for tax items that are discrete to each period. The table below sets
forth the primary reasons that the Company&#x2019;s effective income tax rates
differed from the U.S. statutory tax rates in effect during the periods ended
August 2, 2026, and August 3, 2025.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c0" id="ixv-13611">The table below sets
forth the primary reasons that the Company&#x2019;s effective income tax rates
differed from the U.S. statutory tax rates in effect during the periods ended
August 2, 2026, and August 3, 2025.&lt;table cellpadding="0" style="border-collapse: collapse; border-spacing: 0px; width: 100%; font-size: 10pt;"&gt;
 &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 15%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 15%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 15%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes;height:34.5pt"&gt;
  &lt;td style="padding: 0in; height: 34.5pt; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&#160;&lt;/div&gt;
  &lt;div style="margin: 0in;"&gt;&#160;&lt;/div&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;Reporting Period&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="padding: 0in; height: 34.5pt;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 34.5pt; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;U.S. Statutory&lt;/b&gt;&lt;/div&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;Tax Rates&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="padding: 0in; height: 34.5pt;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 34.5pt; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;Photronics&lt;/b&gt;&lt;/div&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;Effective Tax&lt;/b&gt;&lt;/div&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;Rates&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="padding: 0in; height: 34.5pt;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 34.5pt; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;Primary Reasons for
  Differences&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:1;height:.1in"&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="height: 0.1in; background-color: rgb(204, 238, 255);"&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Three
  months ended August 2, 2026&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt; &lt;div style="margin: 0in;"&gt;21.0%&lt;/div&gt; &lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt; &lt;div style="margin: 0in;"&gt;20.0%&lt;/div&gt; &lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Tax credits in a non-U.S.
jurisdiction more than offset the impact of higher statutory tax rates and
changes in uncertain tax positions in non-U.S. jurisdictions.&lt;/div&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:3;height:.1in"&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="height: 0.1in; background-color: rgb(204, 238, 255);"&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Three
  months ended August 3, 2025&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt; &lt;div style="margin: 0in;"&gt;21.0%&lt;/div&gt; &lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt; &lt;div style="margin: 0in;"&gt;24.8%&lt;/div&gt; &lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Non-recognition of the tax
benefit of losses that, in certain jurisdictions, have been offset by valuation
allowances, non-U.S. pre-tax income being taxed at higher statutory rates in
the non-U.S. jurisdictions, and changes in uncertain tax positions in non-U.S.
jurisdictions.&lt;/div&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:5;height:.1in"&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="height: 0.1in; background-color: rgb(204, 238, 255);"&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Nine
  months ended August 2, 2026&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt; &lt;div style="margin: 0in;"&gt;21.0%&lt;/div&gt; &lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt; &lt;div style="margin: 0in;"&gt;19.6%&lt;/div&gt; &lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Tax credits in a non-U.S.
jurisdiction more than offset the impact of higher statutory tax rates and
changes in uncertain tax positions in non-U.S. jurisdictions.&lt;/div&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:7;height:.1in"&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="height: 0.1in; background-color: rgb(204, 238, 255);"&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Nine months ended August 3, 2025&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt; &lt;div style="margin: 0in;"&gt;21.0%&lt;/div&gt; &lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt; &lt;div style="margin: 0in;"&gt;23.5%&lt;/div&gt; &lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="padding: 0in; height: 0.1in;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Non-recognition of the tax
benefit of losses that, in certain jurisdictions, have been offset by valuation
allowances, non-U.S. pre-tax income being taxed at higher statutory rates in
the non-U.S. jurisdictions, and changes in uncertain tax positions in non-U.S.
jurisdictions.&lt;/div&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
&lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="c6"
      decimals="INF"
      id="ixv-13612"
      unitRef="pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c6" decimals="3" id="ixv-13613" unitRef="pure">0.20</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="c7"
      decimals="INF"
      id="ixv-13614"
      unitRef="pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c7" decimals="3" id="ixv-13615" unitRef="pure">0.248</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="c0"
      decimals="INF"
      id="ixv-13616"
      unitRef="pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c0" decimals="3" id="ixv-13617" unitRef="pure">0.196</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="c8"
      decimals="INF"
      id="ixv-13618"
      unitRef="pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c8" decimals="3" id="ixv-13619" unitRef="pure">0.235</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <plab:ScheduleOfUnrecognizedTaxBenefitsTableTextBlock contextRef="c0" id="ixv-13620">The table below presents information on
unrecognized tax benefits as of the balance sheet dates.&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
 &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes;height:23.0pt"&gt;
  &lt;td style="height: 23pt;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;August 2,&lt;/b&gt;&lt;/div&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;2026&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;October 31, &lt;/b&gt;&lt;/div&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;2025&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in 0in 0in 0.1in; text-indent: -0.1in;"&gt;Unrecognized tax benefits
  related to uncertain tax positions&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;14,108&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;11,379&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:2"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in 0in 0in 0.1in; text-indent: -0.1in;"&gt;Unrecognized tax benefits
  that, if recognized, would impact the effective tax rate&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;14,108&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;11,379&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in 0in 0in 0.1in; text-indent: -0.1in;"&gt;Accrued interest and
  penalties related to uncertain tax positions&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;809&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;551&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
&lt;/table&gt;</plab:ScheduleOfUnrecognizedTaxBenefitsTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c2" decimals="-3" id="ixv-13621" unitRef="usd">14108000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c3" decimals="-3" id="ixv-13622" unitRef="usd">11379000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate contextRef="c2" decimals="-3" id="ixv-13623" unitRef="usd">14108000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate contextRef="c3" decimals="-3" id="ixv-13624" unitRef="usd">11379000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued contextRef="c2" decimals="-3" id="ixv-13625" unitRef="usd">809000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued contextRef="c3" decimals="-3" id="ixv-13626" unitRef="usd">551000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:EarningsPerShareTextBlock contextRef="c0" id="ixv-8196">&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-weight: bold;"&gt;NOTE 11 - EARNINGS PER SHARE&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="text-indent: 18pt; font-size: 10pt;"&gt; The calculation of basic and diluted earnings per share is presented below. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
 &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes"&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;br/&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td colspan="6" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&lt;b style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;Three Months Ended&lt;/b&gt;     &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;br/&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td colspan="6" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt; &lt;b style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;Nine Months Ended&lt;/b&gt;    &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:1;height:23.0pt"&gt;
  &lt;td style="height: 23pt;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;August 2,&lt;/b&gt;&lt;/div&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;2026&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;August 3,&lt;/b&gt;&lt;/div&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;2025&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;August 2,&lt;/b&gt;&lt;/div&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;2026&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;August 3,&lt;/b&gt;&lt;/div&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;2025&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Net
  income attributable to Photronics, Inc. shareholders&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;28,916&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;22,891&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;103,284&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;74,604&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:3"&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Weighted-average
  common shares outstanding (in thousands):&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:5"&gt;
  &lt;td style="padding-left: 10px;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Basic
  &lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;58,181&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;57,937&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;58,033&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;60,274&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td style="padding-left: 20px;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Effect
  of dilutive securities:&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:7"&gt;
  &lt;td style="padding-left: 30px;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Share-based
  awards&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;537&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;131&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;585&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;293&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td style="padding-left: 10px;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Potentially
  dilutive common shares&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;537&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;131&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;585&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;293&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:9"&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Weighted-average
  common shares - Diluted&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;58,718&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;58,068&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;58,618&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;60,567&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:11"&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;Earnings per share:&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:13"&gt;
  &lt;td style="padding-left: 10px;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Net
  Income attributable to Photronics shareholders - Basic&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;0.50&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;0.40&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;1.78&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;1.24&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td style="padding-left: 10px;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Net
  Income attributable to Photronics shareholders - Diluted&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;0.49&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;0.39&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;1.76&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;1.23&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
&lt;/table&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;div style="text-indent: 18pt; font-size: 10pt;"&gt; The table below sets forth the outstanding weighted-average share-based payment awards that were excluded from the calculation of diluted earnings per share because their exercise price exceeded the average market value of the common shares for the period or, under application of the treasury stock method, they were otherwise determined to be antidilutive. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt;
 &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes"&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;br/&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td colspan="6" style="text-align: center; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt; &lt;b style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;Three Months Ended&lt;/b&gt;    &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;br/&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td colspan="6" style="text-align: center; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt; &lt;b style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;Nine Months Ended&lt;/b&gt;    &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
  &lt;td style="text-align: left; vertical-align: bottom;" valign="top"&gt;&lt;i&gt;(in thousands of shares)&lt;/i&gt;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-weight: bold; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;
&lt;div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;August 2,&lt;/div&gt;&lt;div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;2026&lt;/div&gt;
&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;
&lt;div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in;"&gt;&lt;b&gt;August 3,&lt;/b&gt;&lt;/div&gt;&lt;div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in;"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td colspan="3" style="vertical-align: bottom; text-align: center; border-width: medium; border-style: none; border-color: currentcolor;" valign="top"&gt;
&lt;div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in;"&gt;&lt;b&gt;August 2,&lt;/b&gt;&lt;/div&gt;&lt;div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in;"&gt;&lt;b&gt;2026&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;
&lt;div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in;"&gt;&lt;b&gt;August 3,&lt;/b&gt;&lt;/div&gt;&lt;div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in;"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Share-based payment awards, in shares&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;35&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;1,094&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: 2px medium; border-style: solid none; border-color: rgb(0, 0, 0) currentcolor;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: 2px medium; border-style: solid none; border-color: rgb(0, 0, 0) currentcolor;" valign="top"&gt;66&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;894&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:3;mso-yfti-lastrow:yes"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Total potentially dilutive shares excluded&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;35&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;1,094&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;66&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;894&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
&lt;/table&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c0" id="ixv-8200">&lt;div style="text-indent: 18pt; font-size: 10pt;"&gt; The calculation of basic and diluted earnings per share is presented below. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
 &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes"&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;br/&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td colspan="6" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&lt;b style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;Three Months Ended&lt;/b&gt;     &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;br/&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td colspan="6" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt; &lt;b style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;Nine Months Ended&lt;/b&gt;    &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:1;height:23.0pt"&gt;
  &lt;td style="height: 23pt;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;August 2,&lt;/b&gt;&lt;/div&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;2026&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;August 3,&lt;/b&gt;&lt;/div&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;2025&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;August 2,&lt;/b&gt;&lt;/div&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;2026&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;August 3,&lt;/b&gt;&lt;/div&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;2025&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Net
  income attributable to Photronics, Inc. shareholders&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;28,916&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;22,891&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;103,284&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;74,604&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:3"&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Weighted-average
  common shares outstanding (in thousands):&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:5"&gt;
  &lt;td style="padding-left: 10px;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Basic
  &lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;58,181&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;57,937&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;58,033&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;60,274&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td style="padding-left: 20px;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Effect
  of dilutive securities:&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:7"&gt;
  &lt;td style="padding-left: 30px;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Share-based
  awards&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;537&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;131&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;585&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;293&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td style="padding-left: 10px;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Potentially
  dilutive common shares&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;537&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;131&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;585&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;293&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:9"&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Weighted-average
  common shares - Diluted&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;58,718&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;58,068&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;58,618&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;60,567&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:11"&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;Earnings per share:&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:13"&gt;
  &lt;td style="padding-left: 10px;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Net
  Income attributable to Photronics shareholders - Basic&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;0.50&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;0.40&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;1.78&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;1.24&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td style="padding-left: 10px;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Net
  Income attributable to Photronics shareholders - Diluted&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;0.49&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;0.39&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;1.76&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;1.23&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss contextRef="c6" decimals="-3" id="ixv-13627" unitRef="usd">28916000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c7" decimals="-3" id="ixv-13628" unitRef="usd">22891000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="-3" id="ixv-13629" unitRef="usd">103284000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c8" decimals="-3" id="ixv-13630" unitRef="usd">74604000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c6"
      decimals="-3"
      id="ixv-13631"
      unitRef="shares">58181000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c7"
      decimals="-3"
      id="ixv-13632"
      unitRef="shares">57937000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c0"
      decimals="-3"
      id="ixv-13633"
      unitRef="shares">58033000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c8"
      decimals="-3"
      id="ixv-13634"
      unitRef="shares">60274000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="c6"
      decimals="-3"
      id="ixv-13635"
      unitRef="shares">537000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="c7"
      decimals="-3"
      id="ixv-13636"
      unitRef="shares">131000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="c0"
      decimals="-3"
      id="ixv-13637"
      unitRef="shares">585000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="c8"
      decimals="-3"
      id="ixv-13638"
      unitRef="shares">293000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="c6"
      decimals="-3"
      id="ixv-13639"
      unitRef="shares">537000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="c7"
      decimals="-3"
      id="ixv-13640"
      unitRef="shares">131000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="c0"
      decimals="-3"
      id="ixv-13641"
      unitRef="shares">585000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="c8"
      decimals="-3"
      id="ixv-13642"
      unitRef="shares">293000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c6"
      decimals="-3"
      id="ixv-13643"
      unitRef="shares">58718000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c7"
      decimals="-3"
      id="ixv-13644"
      unitRef="shares">58068000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c0"
      decimals="-3"
      id="ixv-13645"
      unitRef="shares">58618000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c8"
      decimals="-3"
      id="ixv-13646"
      unitRef="shares">60567000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="c6"
      decimals="2"
      id="ixv-13647"
      unitRef="usdPershares">0.5</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c7"
      decimals="2"
      id="ixv-13648"
      unitRef="usdPershares">0.4</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c0"
      decimals="2"
      id="ixv-13649"
      unitRef="usdPershares">1.78</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c8"
      decimals="2"
      id="ixv-13650"
      unitRef="usdPershares">1.24</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c6"
      decimals="2"
      id="ixv-13651"
      unitRef="usdPershares">0.49</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c7"
      decimals="2"
      id="ixv-13652"
      unitRef="usdPershares">0.39</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c0"
      decimals="2"
      id="ixv-13653"
      unitRef="usdPershares">1.76</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c8"
      decimals="2"
      id="ixv-13654"
      unitRef="usdPershares">1.23</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock contextRef="c0" id="ixv-8512">&lt;div style="text-indent: 18pt; font-size: 10pt;"&gt; The table below sets forth the outstanding weighted-average share-based payment awards that were excluded from the calculation of diluted earnings per share because their exercise price exceeded the average market value of the common shares for the period or, under application of the treasury stock method, they were otherwise determined to be antidilutive. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt;
 &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes"&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;br/&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td colspan="6" style="text-align: center; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt; &lt;b style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;Three Months Ended&lt;/b&gt;    &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;br/&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td colspan="6" style="text-align: center; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt; &lt;b style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;Nine Months Ended&lt;/b&gt;    &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
  &lt;td style="text-align: left; vertical-align: bottom;" valign="top"&gt;&lt;i&gt;(in thousands of shares)&lt;/i&gt;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-weight: bold; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;
&lt;div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;August 2,&lt;/div&gt;&lt;div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;2026&lt;/div&gt;
&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;
&lt;div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in;"&gt;&lt;b&gt;August 3,&lt;/b&gt;&lt;/div&gt;&lt;div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in;"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td colspan="3" style="vertical-align: bottom; text-align: center; border-width: medium; border-style: none; border-color: currentcolor;" valign="top"&gt;
&lt;div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in;"&gt;&lt;b&gt;August 2,&lt;/b&gt;&lt;/div&gt;&lt;div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in;"&gt;&lt;b&gt;2026&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;
&lt;div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in;"&gt;&lt;b&gt;August 3,&lt;/b&gt;&lt;/div&gt;&lt;div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in;"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Share-based payment awards, in shares&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;35&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;1,094&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: 2px medium; border-style: solid none; border-color: rgb(0, 0, 0) currentcolor;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: 2px medium; border-style: solid none; border-color: rgb(0, 0, 0) currentcolor;" valign="top"&gt;66&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;894&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:3;mso-yfti-lastrow:yes"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Total potentially dilutive shares excluded&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;35&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;1,094&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;66&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;894&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
&lt;/table&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c213"
      decimals="-3"
      id="ixv-13655"
      unitRef="shares">35000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c214"
      decimals="-3"
      id="ixv-13656"
      unitRef="shares">1094000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c215"
      decimals="-3"
      id="ixv-13657"
      unitRef="shares">66000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c216"
      decimals="-3"
      id="ixv-13658"
      unitRef="shares">894000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c6"
      decimals="-3"
      id="ixv-13659"
      unitRef="shares">35000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c7"
      decimals="-3"
      id="ixv-13660"
      unitRef="shares">1094000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c0"
      decimals="-3"
      id="ixv-13661"
      unitRef="shares">66000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c8"
      decimals="-3"
      id="ixv-13662"
      unitRef="shares">894000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c0" id="ixv-8615">&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-weight: bold;"&gt;NOTE 12 - COMMITMENTS AND CONTINGENCIES&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;div style="margin: 0in; font-size: 12pt; text-indent: 0.25in;"&gt;&lt;span style="font-size:10.0pt"&gt;On
July 6, 2026, a purported shareholder filed a class action complaint in the
United States District Court for the District of Connecticut (Cooper v.
Photronics, Inc., et al.: Case No. 3:26-cv-01069) against the Company and
certain of its directors and officers alleging violations of Sections 10(b) and
20(a) of the Exchange Act and Rule 10b-5 promulgated under Section 10(b).
Plaintiff alleges that defendants made materially false and misleading
statements related to the Company&#x2019;s business to deceive the market in violation
of the Exchange Act. Plaintiff seeks unspecified damages, interest, attorneys&#x2019;
fees, expert fees and other costs. The Company disputes these allegations and
intends to vigorously defend the action. There are no accrued contingent
liabilities recognized based on our belief that any liabilities, while
reasonably possible, are not probable, and any possible loss or range of losses
in these matters cannot be reasonably estimated at this time given the early
stage of the matter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0in; font-size: 12pt; text-indent: 0.25in;"&gt;&lt;span style="font-size:10.0pt"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0in; font-size: 12pt; text-indent: 0.25in;"&gt;&lt;span style="font-size:10.0pt"&gt;&lt;span style="mso-spacerun:yes"&gt;&#160;&lt;/span&gt;The Company is
subject to various other claims that arise in the ordinary course of business.
The Company believes that the potential liability under such other claims,
individually and in the aggregate, will not have a material effect on the
Company&#x2019;s condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:OtherComprehensiveIncomeNoncontrollingInterestTextBlock contextRef="c0" id="ixv-8634">&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-weight: bold;"&gt;NOTE 13 - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) BY COMPONENT&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;div style="margin: 0in; font-size: 12pt; text-indent: 0.25in;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="mso-spacerun:yes"&gt;&#160;&lt;/span&gt;The following tables set
forth the&lt;/span&gt;&lt;span style="font-size:10.0pt"&gt; changes
in the Company&#x2019;s accumulated other comprehensive income (loss) by component
(net of tax) for the three months and nine
months ended August 2, 2026, and August 3,
2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-left: -5pt; font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
 &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 64%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes"&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;br/&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td colspan="10" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="bottom"&gt; &lt;b style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;Three Months Ended August 2, 2026&lt;/b&gt;        &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:1;height:34.5pt"&gt;
  &lt;td style="height: 34.5pt;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap; border-width: medium medium 2px; border-style: none none solid;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;
Foreign&#160;Currency&lt;/b&gt;&lt;/div&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;Translation&lt;/b&gt;&lt;/div&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;Adjustments&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;Other&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;Total&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:2"&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Balance at May 3, 2026&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(97,357&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(592&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(97,949&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:4"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Other comprehensive income
  (loss) &lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;2,488&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;41&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;2,529&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Other comprehensive income
  (loss) attributable to noncontrolling interests&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;4,192&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(22&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;4,170&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:6"&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Balance at August 2, 2026&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;(90,677&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;(573&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;(91,250&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
 &lt;/tr&gt;
&lt;/table&gt;&lt;div style="margin: 0in; font-size: 12pt;"&gt;&lt;span style="font-size:10.0pt"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0in; font-size: 12pt;"&gt;&lt;span style="font-size:10.0pt"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
 &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 64%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes"&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;br/&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td colspan="10" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="bottom"&gt; &lt;b style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;Three Months Ended August 3, 2025&lt;/b&gt;        &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:1;height:34.5pt"&gt;
  &lt;td style="height: 34.5pt;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap; border-width: medium medium 2px; border-style: none none solid;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;Foreign Currency&lt;br/&gt;
  &lt;/b&gt;&lt;/div&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;Translation&lt;/b&gt;&lt;/div&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;Adjustments&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;Other&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;Total&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:2"&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Balance at May 4, 2025&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(86,568&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(727&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(87,295&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:4"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Other comprehensive (loss)
  income &lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;29,171&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(28&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;29,143&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Other comprehensive (loss)
  income attributable to noncontrolling interests&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(10,365&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;13&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(10,352&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:6"&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Balance at August 3, 2025&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;(67,762&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;(742&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;(68,504&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
 &lt;/tr&gt;
&lt;/table&gt;&lt;div style="margin: 0in; font-size: 12pt;"&gt;&lt;span style="font-size:10.0pt"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
 &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 64%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes;height:1.0pt"&gt;
  &lt;td style="height: 1pt; padding-left: 10px;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="height: 1pt; text-align: center; width: 1%; padding-left: 10px;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;br/&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td colspan="10" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="bottom"&gt; &lt;b style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;Nine Months Ended August 2, 2026&lt;/b&gt;        &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:1;height:1.0pt"&gt;
  &lt;td style="height: 1pt; padding-left: 10px;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap; border-width: medium medium 2px; border-style: none none solid;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;
 Foreign Currency&lt;br/&gt;&lt;/b&gt;&lt;/div&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;Translation&lt;/b&gt;&lt;/div&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;Adjustments&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;Other&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;Total&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:2;height:1.0pt"&gt;
  &lt;td style="height: 1pt; padding-left: 10px;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; width: 9%; padding-left: 10px;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; width: 9%; padding-left: 10px;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; width: 9%; padding-left: 10px;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="height: 1pt; background-color: rgb(204, 238, 255);"&gt;
  &lt;td style="height: 1pt;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Balance at October 31, 2025&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; padding-left: 10px;" valign="top"&gt;(85,513&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; padding-left: 10px;" valign="top"&gt;(607&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; padding-left: 10px;" valign="top"&gt;(86,120&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:4;height:1.0pt"&gt;
  &lt;td style="height: 1pt;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Other comprehensive&#160;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;income&lt;/span&gt; (loss)&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; padding-left: 10px;" valign="top"&gt;(9,961&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; padding-left: 10px;" valign="top"&gt;95&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; padding-left: 10px;" valign="top"&gt;(9,866&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="height: 1pt; background-color: rgb(204, 238, 255);"&gt;
  &lt;td style="height: 1pt;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Other comprehensive income
  (loss) attributable to noncontrolling interests&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; padding-left: 10px;" valign="top"&gt;4,797&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; padding-left: 10px;" valign="top"&gt;(61&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; padding-left: 10px;" valign="top"&gt;4,736&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:6;height:1.0pt"&gt;
  &lt;td style="height: 1pt; padding-left: 10px;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%; padding-left: 10px;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%; padding-left: 10px;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%; padding-left: 10px;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="height: 1pt; background-color: rgb(204, 238, 255);"&gt;
  &lt;td style="height: 1pt;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Balance at August 2, 2026&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;$&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); padding-left: 10px;" valign="top"&gt;(90,677&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;$&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); padding-left: 10px;" valign="top"&gt;(573&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;$&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); padding-left: 10px;" valign="top"&gt;(91,250&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
 &lt;/tr&gt;
&lt;/table&gt;&lt;div style="margin: 0in; font-size: 12pt;"&gt;&lt;span style="font-size:10.0pt"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
 &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 64%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes;height:1.0pt"&gt;
  &lt;td style="height: 1pt; padding-left: 10px;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="height: 1pt; text-align: center; width: 1%; padding-left: 10px;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;br/&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td colspan="10" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="bottom"&gt; &lt;b style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;Nine Months Ended August 3, 2025&lt;/b&gt;        &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:1;height:1.0pt"&gt;
  &lt;td style="height: 1pt; padding-left: 10px;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap; border-width: medium medium 2px; border-style: none none solid;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b&gt;Foreign Currency&lt;/b&gt;&lt;/div&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b&gt;Translation&lt;/b&gt;&lt;/div&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b&gt;Adjustments&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b&gt;Other&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:2;height:1.0pt"&gt;
  &lt;td style="height: 1pt; padding-left: 10px;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; width: 9%; padding-left: 10px;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; width: 9%; padding-left: 10px;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; width: 9%; padding-left: 10px;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="height: 1pt; background-color: rgb(204, 238, 255);"&gt;
  &lt;td style="height: 1pt;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Balance at October 31, 2024&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; padding-left: 10px;" valign="top"&gt;(85,587&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; padding-left: 10px;" valign="top"&gt;(732&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; padding-left: 10px;" valign="top"&gt;(86,319&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:4;height:1.0pt"&gt;
  &lt;td style="height: 1pt;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Other comprehensive (loss) income&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; padding-left: 10px;" valign="top"&gt;33,380&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; padding-left: 10px;" valign="top"&gt;(20&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; padding-left: 10px;" valign="top"&gt;33,360&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="height: 1pt; background-color: rgb(204, 238, 255);"&gt;
  &lt;td style="height: 1pt;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Other comprehensive (loss) income attributable to
  noncontrolling interests&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; padding-left: 10px;" valign="top"&gt;(15,555&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; padding-left: 10px;" valign="top"&gt;10&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; padding-left: 10px;" valign="top"&gt;(15,545&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:6;height:1.0pt"&gt;
  &lt;td style="height: 1pt; padding-left: 10px;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%; padding-left: 10px;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%; padding-left: 10px;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%; padding-left: 10px;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="height: 1pt; background-color: rgb(204, 238, 255);"&gt;
  &lt;td style="height: 1pt;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Balance at August 3, 2025&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;$&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); padding-left: 10px;" valign="top"&gt;(67,762&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;$&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); padding-left: 10px;" valign="top"&gt;(742&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;$&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); padding-left: 10px;" valign="top"&gt;(68,504&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
 &lt;/tr&gt;
&lt;/table&gt;</us-gaap:OtherComprehensiveIncomeNoncontrollingInterestTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock contextRef="c0" id="ixv-8638">&lt;div style="margin: 0in; font-size: 12pt; text-indent: 0.25in;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="mso-spacerun:yes"&gt;&#160;&lt;/span&gt;The following tables set
forth the&lt;/span&gt;&lt;span style="font-size:10.0pt"&gt; changes
in the Company&#x2019;s accumulated other comprehensive income (loss) by component
(net of tax) for the three months and nine
months ended August 2, 2026, and August 3,
2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-left: -5pt; font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
 &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 64%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes"&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;br/&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td colspan="10" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="bottom"&gt; &lt;b style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;Three Months Ended August 2, 2026&lt;/b&gt;        &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:1;height:34.5pt"&gt;
  &lt;td style="height: 34.5pt;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap; border-width: medium medium 2px; border-style: none none solid;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;
Foreign&#160;Currency&lt;/b&gt;&lt;/div&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;Translation&lt;/b&gt;&lt;/div&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;Adjustments&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;Other&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;Total&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:2"&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Balance at May 3, 2026&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(97,357&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(592&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(97,949&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:4"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Other comprehensive income
  (loss) &lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;2,488&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;41&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;2,529&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Other comprehensive income
  (loss) attributable to noncontrolling interests&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;4,192&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(22&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;4,170&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:6"&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Balance at August 2, 2026&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;(90,677&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;(573&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;(91,250&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
 &lt;/tr&gt;
&lt;/table&gt;&lt;div style="margin: 0in; font-size: 12pt;"&gt;&lt;span style="font-size:10.0pt"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0in; font-size: 12pt;"&gt;&lt;span style="font-size:10.0pt"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
 &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 64%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes"&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;br/&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td colspan="10" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="bottom"&gt; &lt;b style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;Three Months Ended August 3, 2025&lt;/b&gt;        &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:1;height:34.5pt"&gt;
  &lt;td style="height: 34.5pt;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap; border-width: medium medium 2px; border-style: none none solid;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;Foreign Currency&lt;br/&gt;
  &lt;/b&gt;&lt;/div&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;Translation&lt;/b&gt;&lt;/div&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;Adjustments&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;Other&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;Total&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:2"&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Balance at May 4, 2025&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(86,568&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(727&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(87,295&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:4"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Other comprehensive (loss)
  income &lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;29,171&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(28&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;29,143&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Other comprehensive (loss)
  income attributable to noncontrolling interests&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(10,365&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;13&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(10,352&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:6"&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Balance at August 3, 2025&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;(67,762&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;(742&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;(68,504&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
 &lt;/tr&gt;
&lt;/table&gt;&lt;div style="margin: 0in; font-size: 12pt;"&gt;&lt;span style="font-size:10.0pt"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
 &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 64%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes;height:1.0pt"&gt;
  &lt;td style="height: 1pt; padding-left: 10px;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="height: 1pt; text-align: center; width: 1%; padding-left: 10px;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;br/&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td colspan="10" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="bottom"&gt; &lt;b style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;Nine Months Ended August 2, 2026&lt;/b&gt;        &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:1;height:1.0pt"&gt;
  &lt;td style="height: 1pt; padding-left: 10px;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap; border-width: medium medium 2px; border-style: none none solid;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;
 Foreign Currency&lt;br/&gt;&lt;/b&gt;&lt;/div&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;Translation&lt;/b&gt;&lt;/div&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;Adjustments&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;Other&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;Total&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:2;height:1.0pt"&gt;
  &lt;td style="height: 1pt; padding-left: 10px;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; width: 9%; padding-left: 10px;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; width: 9%; padding-left: 10px;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; width: 9%; padding-left: 10px;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="height: 1pt; background-color: rgb(204, 238, 255);"&gt;
  &lt;td style="height: 1pt;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Balance at October 31, 2025&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; padding-left: 10px;" valign="top"&gt;(85,513&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; padding-left: 10px;" valign="top"&gt;(607&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; padding-left: 10px;" valign="top"&gt;(86,120&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:4;height:1.0pt"&gt;
  &lt;td style="height: 1pt;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Other comprehensive&#160;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;income&lt;/span&gt; (loss)&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; padding-left: 10px;" valign="top"&gt;(9,961&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; padding-left: 10px;" valign="top"&gt;95&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; padding-left: 10px;" valign="top"&gt;(9,866&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="height: 1pt; background-color: rgb(204, 238, 255);"&gt;
  &lt;td style="height: 1pt;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Other comprehensive income
  (loss) attributable to noncontrolling interests&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; padding-left: 10px;" valign="top"&gt;4,797&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; padding-left: 10px;" valign="top"&gt;(61&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; padding-left: 10px;" valign="top"&gt;4,736&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:6;height:1.0pt"&gt;
  &lt;td style="height: 1pt; padding-left: 10px;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%; padding-left: 10px;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%; padding-left: 10px;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%; padding-left: 10px;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="height: 1pt; background-color: rgb(204, 238, 255);"&gt;
  &lt;td style="height: 1pt;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Balance at August 2, 2026&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;$&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); padding-left: 10px;" valign="top"&gt;(90,677&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;$&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); padding-left: 10px;" valign="top"&gt;(573&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;$&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); padding-left: 10px;" valign="top"&gt;(91,250&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
 &lt;/tr&gt;
&lt;/table&gt;&lt;div style="margin: 0in; font-size: 12pt;"&gt;&lt;span style="font-size:10.0pt"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
 &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 64%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes;height:1.0pt"&gt;
  &lt;td style="height: 1pt; padding-left: 10px;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="height: 1pt; text-align: center; width: 1%; padding-left: 10px;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;br/&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td colspan="10" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="bottom"&gt; &lt;b style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;Nine Months Ended August 3, 2025&lt;/b&gt;        &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:1;height:1.0pt"&gt;
  &lt;td style="height: 1pt; padding-left: 10px;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap; border-width: medium medium 2px; border-style: none none solid;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b&gt;Foreign Currency&lt;/b&gt;&lt;/div&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b&gt;Translation&lt;/b&gt;&lt;/div&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b&gt;Adjustments&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b&gt;Other&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="text-align: center; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:2;height:1.0pt"&gt;
  &lt;td style="height: 1pt; padding-left: 10px;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; width: 9%; padding-left: 10px;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; width: 9%; padding-left: 10px;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; width: 9%; padding-left: 10px;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="height: 1pt; background-color: rgb(204, 238, 255);"&gt;
  &lt;td style="height: 1pt;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Balance at October 31, 2024&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; padding-left: 10px;" valign="top"&gt;(85,587&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; padding-left: 10px;" valign="top"&gt;(732&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; padding-left: 10px;" valign="top"&gt;(86,319&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:4;height:1.0pt"&gt;
  &lt;td style="height: 1pt;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Other comprehensive (loss) income&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; padding-left: 10px;" valign="top"&gt;33,380&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; padding-left: 10px;" valign="top"&gt;(20&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; padding-left: 10px;" valign="top"&gt;33,360&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="height: 1pt; background-color: rgb(204, 238, 255);"&gt;
  &lt;td style="height: 1pt;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Other comprehensive (loss) income attributable to
  noncontrolling interests&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; padding-left: 10px;" valign="top"&gt;(15,555&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; padding-left: 10px;" valign="top"&gt;10&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; padding-left: 10px;" valign="top"&gt;(15,545&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:6;height:1.0pt"&gt;
  &lt;td style="height: 1pt; padding-left: 10px;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%; padding-left: 10px;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%; padding-left: 10px;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%; padding-left: 10px;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="height: 1pt; background-color: rgb(204, 238, 255);"&gt;
  &lt;td style="height: 1pt;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Balance at August 3, 2025&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;$&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); padding-left: 10px;" valign="top"&gt;(67,762&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;$&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); padding-left: 10px;" valign="top"&gt;(742&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;$&lt;/td&gt;&lt;td style="height: 1pt; margin-top: 0in; margin-right: 0in; margin-bottom: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); padding-left: 10px;" valign="top"&gt;(68,504&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
 &lt;/tr&gt;
&lt;/table&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c217"
      decimals="-3"
      id="ixv-13663"
      unitRef="usd">-97357000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c218"
      decimals="-3"
      id="ixv-13664"
      unitRef="usd">-592000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c16" decimals="-3" id="ixv-13665" unitRef="usd">-97949000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="c219"
      decimals="-3"
      id="ixv-13666"
      unitRef="usd">2488000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="c220"
      decimals="-3"
      id="ixv-13667"
      unitRef="usd">41000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="c221"
      decimals="-3"
      id="ixv-13668"
      unitRef="usd">2529000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="c222"
      decimals="-3"
      id="ixv-13669"
      unitRef="usd">4192000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="c223"
      decimals="-3"
      id="ixv-13670"
      unitRef="usd">-22000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="c224"
      decimals="-3"
      id="ixv-13671"
      unitRef="usd">4170000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c225"
      decimals="-3"
      id="ixv-13672"
      unitRef="usd">-90677000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c226"
      decimals="-3"
      id="ixv-13673"
      unitRef="usd">-573000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c27" decimals="-3" id="ixv-13674" unitRef="usd">-91250000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c227"
      decimals="-3"
      id="ixv-13675"
      unitRef="usd">-86568000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c228"
      decimals="-3"
      id="ixv-13676"
      unitRef="usd">-727000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c32" decimals="-3" id="ixv-13677" unitRef="usd">-87295000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="c229"
      decimals="-3"
      id="ixv-13678"
      unitRef="usd">29171000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="c230"
      decimals="-3"
      id="ixv-13679"
      unitRef="usd">-28000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="c231"
      decimals="-3"
      id="ixv-13680"
      unitRef="usd">29143000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="c232"
      decimals="-3"
      id="ixv-13681"
      unitRef="usd">-10365000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="c233"
      decimals="-3"
      id="ixv-13682"
      unitRef="usd">13000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="c234"
      decimals="-3"
      id="ixv-13683"
      unitRef="usd">-10352000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c235"
      decimals="-3"
      id="ixv-13684"
      unitRef="usd">-67762000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c236"
      decimals="-3"
      id="ixv-13685"
      unitRef="usd">-742000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c43" decimals="-3" id="ixv-13686" unitRef="usd">-68504000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c237"
      decimals="-3"
      id="ixv-13687"
      unitRef="usd">-85513000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c238"
      decimals="-3"
      id="ixv-13688"
      unitRef="usd">-607000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c49" decimals="-3" id="ixv-13689" unitRef="usd">-86120000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="c239"
      decimals="-3"
      id="ixv-13690"
      unitRef="usd">-9961000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="c240"
      decimals="-3"
      id="ixv-13691"
      unitRef="usd">95000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="c241"
      decimals="-3"
      id="ixv-13692"
      unitRef="usd">-9866000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="c242"
      decimals="-3"
      id="ixv-13693"
      unitRef="usd">4797000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="c243"
      decimals="-3"
      id="ixv-13694"
      unitRef="usd">-61000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="c244"
      decimals="-3"
      id="ixv-13695"
      unitRef="usd">4736000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c225"
      decimals="-3"
      id="ixv-13696"
      unitRef="usd">-90677000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c226"
      decimals="-3"
      id="ixv-13697"
      unitRef="usd">-573000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c27" decimals="-3" id="ixv-13698" unitRef="usd">-91250000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c245"
      decimals="-3"
      id="ixv-13699"
      unitRef="usd">-85587000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c246"
      decimals="-3"
      id="ixv-13700"
      unitRef="usd">-732000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c59" decimals="-3" id="ixv-13701" unitRef="usd">-86319000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="c247"
      decimals="-3"
      id="ixv-13702"
      unitRef="usd">33380000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="c248"
      decimals="-3"
      id="ixv-13703"
      unitRef="usd">-20000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="c249"
      decimals="-3"
      id="ixv-13704"
      unitRef="usd">33360000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="c250"
      decimals="-3"
      id="ixv-13705"
      unitRef="usd">-15555000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="c251"
      decimals="-3"
      id="ixv-13706"
      unitRef="usd">10000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="c252"
      decimals="-3"
      id="ixv-13707"
      unitRef="usd">-15545000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c235"
      decimals="-3"
      id="ixv-13708"
      unitRef="usd">-67762000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c236"
      decimals="-3"
      id="ixv-13709"
      unitRef="usd">-742000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c43" decimals="-3" id="ixv-13710" unitRef="usd">-68504000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:TreasuryStockTextBlock contextRef="c0" id="ixv-9192">&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-weight: bold;"&gt;NOTE 14 &#x2013; SHARE REPURCHASE PROGRAM&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;div style="text-indent: 20px; padding-left: 0px;"&gt;&#160;In September 2020, the Company&#x2019;s Board of
Directors authorized the repurchase of up to $100 million of its common stock,
pursuant to a repurchase plan under Rule 10b-18 of the Exchange Act. The
repurchase authorization by the Board of Directors has no expiration date, does
not obligate the Company to acquire any common stock, and is subject to market
conditions.&#160;&#160;From September 2020 through October 2022, the Company
repurchased 5.8 million shares at a cost of $68.3 million. In August 2024, the
Board of Directors authorized an increase to the Company&#x2019;s existing share
repurchase program from the remaining $31.7 million up to $100 million. In June
2025, the Board of Directors authorized an additional $25 million of share
repurchases. In fiscal year 2025, the Company repurchased 5.0 million shares at
a cost of $97.4 million (an average of $19.52 per share). All shares
repurchased under the program have been retired prior to the end of the fiscal
quarter in which they were purchased. During the three months and nine months
ended August 2, 2026, the Company did not repurchase any additional shares. As
of August 2, 2026, $27.6 million remained available under this authorization
for the repurchase of shares. &lt;/div&gt;</us-gaap:TreasuryStockTextBlock>
    <srt:StockRepurchaseProgramAuthorizedAmount1
      contextRef="c253"
      decimals="-6"
      id="ixv-13711"
      unitRef="usd">100000000</srt:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="c254"
      decimals="-5"
      id="ixv-13712"
      unitRef="shares">5800000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="c254"
      decimals="-5"
      id="ixv-13713"
      unitRef="usd">68300000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="c255"
      decimals="-5"
      id="ixv-13714"
      unitRef="usd">31700000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <srt:StockRepurchaseProgramAuthorizedAmount1
      contextRef="c256"
      decimals="-6"
      id="ixv-13715"
      unitRef="usd">100000000</srt:StockRepurchaseProgramAuthorizedAmount1>
    <srt:StockRepurchaseProgramAuthorizedAmount1
      contextRef="c257"
      decimals="-6"
      id="ixv-13716"
      unitRef="usd">25000000</srt:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="c258"
      decimals="-5"
      id="ixv-13717"
      unitRef="shares">5000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="c258"
      decimals="-5"
      id="ixv-13718"
      unitRef="usd">97400000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="c258"
      decimals="2"
      id="ixv-13719"
      unitRef="usdPershares">19.52</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="c259"
      decimals="-6"
      id="ixv-13720"
      unitRef="shares">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="c260"
      decimals="-6"
      id="ixv-13721"
      unitRef="shares">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="c261"
      decimals="-5"
      id="ixv-13722"
      unitRef="usd">27600000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c0" id="ixv-9198">&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-weight: bold;"&gt;NOTE 15 - SEGMENT REPORTING&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;div style="margin: 0in; font-size: 12pt; text-indent: 0.25in;"&gt;&lt;span style="font-size:10.0pt"&gt;The
Company operates and manages its business as one operating and reportable
segment based on the organizational structure of the Company and information
reviewed by the Company&#x2019;s Chief Executive Officer, who is also the chief
operating decision maker (&#x201c;CODM&#x201d;). The CODM allocates capital resources across
the Company&#x2019;s entire asset base to maximize profitability without regard to
geography, legal entity, or end market basis and evaluates the performance
based on consolidated net income attributable to Photronics,
Inc. shareholders.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="text-indent: 18pt; font-size: 10pt;"&gt; The following table presents selected financial information with respect to the Company&#x2019;s single operating segment for the periods ended August 2, 2026 and August 3, 2025: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
 &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes"&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;br/&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td colspan="6" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt; &lt;b style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;Three Months Ended&lt;/b&gt;    &lt;/td&gt;&lt;td style="text-align: center;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;br/&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td colspan="6" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt; &lt;b style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;Nine Months Ended&lt;/b&gt;    &lt;/td&gt;&lt;td style="text-align: center;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:1"&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;August 2, &lt;br/&gt;2026&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td colspan="2" valign="top"&gt; &#160;&lt;/td&gt;
  &lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;August 3,&lt;br/&gt; 2025&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;August 2,&lt;br/&gt; 2026&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;August 3, &lt;br/&gt;2025&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Revenue&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;216,047&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;210,394&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;651,054&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;633,524&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:3"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Cost of goods sold&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;(144,313&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;(139,539&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;(434,862&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;(409,228&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td style="padding-left: 10px;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Gross Profit&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;71,734&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;70,855&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;216,192&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;224,296&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:5"&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Selling, general and
  administrative expense&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(22,543&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(18,423&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(64,610&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(55,624&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:7"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Research and development
  expense&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(3,707&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(4,271&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(9,116&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(12,618&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Other operating income&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;20&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt; - &lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;76&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt; - &lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:9"&gt;
  &lt;td style="padding-left: 20px;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Operating Income&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;45,504&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;48,161&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;142,542&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;156,054&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:11"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Other income (expense), net&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;9,368&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(9,428&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;40,718&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(10,232&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Income tax provision&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(10,989&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(9,594&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(35,950&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(34,209&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:13"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Net income attributable to
  noncontrolling interests&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;(14,967&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;(6,248&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;(44,026&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;(37,009&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td style="padding-left: 20px;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Net income attributable to
  Photronics, Inc. shareholders&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;28,916&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;22,891&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;103,284&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;74,604&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
&lt;/table&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="c0"
      decimals="INF"
      id="ixv-13723"
      unitRef="Segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="c262"
      decimals="INF"
      id="ixv-13724"
      unitRef="Segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="c0" id="ixv-9205">&lt;div style="text-indent: 18pt; font-size: 10pt;"&gt; The following table presents selected financial information with respect to the Company&#x2019;s single operating segment for the periods ended August 2, 2026 and August 3, 2025: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
 &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes"&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;br/&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td colspan="6" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt; &lt;b style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;Three Months Ended&lt;/b&gt;    &lt;/td&gt;&lt;td style="text-align: center;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="text-align: center;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;br/&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td colspan="6" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt; &lt;b style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;Nine Months Ended&lt;/b&gt;    &lt;/td&gt;&lt;td style="text-align: center;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:1"&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;August 2, &lt;br/&gt;2026&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td colspan="2" valign="top"&gt; &#160;&lt;/td&gt;
  &lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;August 3,&lt;br/&gt; 2025&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;August 2,&lt;br/&gt; 2026&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;August 3, &lt;br/&gt;2025&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Revenue&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;216,047&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;210,394&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;651,054&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in; width: 1%;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;633,524&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:3"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Cost of goods sold&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;(144,313&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;(139,539&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;(434,862&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;(409,228&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td style="padding-left: 10px;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Gross Profit&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;71,734&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;70,855&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;216,192&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;224,296&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:5"&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Selling, general and
  administrative expense&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(22,543&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(18,423&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(64,610&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(55,624&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:7"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Research and development
  expense&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(3,707&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(4,271&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(9,116&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(12,618&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Other operating income&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;20&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt; - &lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;76&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt; - &lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:9"&gt;
  &lt;td style="padding-left: 20px;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Operating Income&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;45,504&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;48,161&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;142,542&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;156,054&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;&lt;td valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:11"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Other income (expense), net&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;9,368&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(9,428&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;40,718&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(10,232&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Income tax provision&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(10,989&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(9,594&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(35,950&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right;" valign="top"&gt;(34,209&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:13"&gt;
  &lt;td valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Net income attributable to
  noncontrolling interests&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;(14,967&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;(6,248&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;(44,026&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;(37,009&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;)&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
  &lt;td style="padding-left: 20px;" valign="top"&gt;
  &lt;div style="margin: 0in;"&gt;Net income attributable to
  Photronics, Inc. shareholders&lt;/div&gt;
  &lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;28,916&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;22,891&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;103,284&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
  &lt;td style="margin: 0in;" valign="top"&gt;&#160;&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;$&lt;/td&gt;&lt;td style="margin: 0in; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);" valign="top"&gt;74,604&lt;/td&gt;&lt;td style="margin: 0in; width: 1%; text-align: left;" valign="top"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
&lt;/table&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c263"
      decimals="-3"
      id="ixv-13725"
      unitRef="usd">216047000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c264"
      decimals="-3"
      id="ixv-13726"
      unitRef="usd">210394000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c265"
      decimals="-3"
      id="ixv-13727"
      unitRef="usd">651054000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c266"
      decimals="-3"
      id="ixv-13728"
      unitRef="usd">633524000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="c263"
      decimals="-3"
      id="ixv-13729"
      unitRef="usd">144313000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="c264"
      decimals="-3"
      id="ixv-13730"
      unitRef="usd">139539000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="c265"
      decimals="-3"
      id="ixv-13731"
      unitRef="usd">434862000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="c266"
      decimals="-3"
      id="ixv-13732"
      unitRef="usd">409228000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="c263"
      decimals="-3"
      id="ixv-13733"
      unitRef="usd">71734000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="c264"
      decimals="-3"
      id="ixv-13734"
      unitRef="usd">70855000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="c265"
      decimals="-3"
      id="ixv-13735"
      unitRef="usd">216192000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="c266"
      decimals="-3"
      id="ixv-13736"
      unitRef="usd">224296000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="c263"
      decimals="-3"
      id="ixv-13737"
      unitRef="usd">22543000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="c264"
      decimals="-3"
      id="ixv-13738"
      unitRef="usd">18423000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="c265"
      decimals="-3"
      id="ixv-13739"
      unitRef="usd">64610000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="c266"
      decimals="-3"
      id="ixv-13740"
      unitRef="usd">55624000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="c263"
      decimals="-3"
      id="ixv-13741"
      unitRef="usd">3707000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="c264"
      decimals="-3"
      id="ixv-13742"
      unitRef="usd">4271000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="c265"
      decimals="-3"
      id="ixv-13743"
      unitRef="usd">9116000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="c266"
      decimals="-3"
      id="ixv-13744"
      unitRef="usd">12618000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="c263"
      decimals="-3"
      id="ixv-13745"
      unitRef="usd">20000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="c264"
      decimals="-3"
      id="ixv-13746"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="c265"
      decimals="-3"
      id="ixv-13747"
      unitRef="usd">76000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="c266"
      decimals="-3"
      id="ixv-13748"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:OperatingIncomeLoss
      contextRef="c263"
      decimals="-3"
      id="ixv-13749"
      unitRef="usd">45504000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="c264"
      decimals="-3"
      id="ixv-13750"
      unitRef="usd">48161000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="c265"
      decimals="-3"
      id="ixv-13751"
      unitRef="usd">142542000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="c266"
      decimals="-3"
      id="ixv-13752"
      unitRef="usd">156054000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="c263"
      decimals="-3"
      id="ixv-13753"
      unitRef="usd">9368000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="c264"
      decimals="-3"
      id="ixv-13754"
      unitRef="usd">-9428000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="c265"
      decimals="-3"
      id="ixv-13755"
      unitRef="usd">40718000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="c266"
      decimals="-3"
      id="ixv-13756"
      unitRef="usd">-10232000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c263"
      decimals="-3"
      id="ixv-13757"
      unitRef="usd">10989000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c264"
      decimals="-3"
      id="ixv-13758"
      unitRef="usd">9594000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c265"
      decimals="-3"
      id="ixv-13759"
      unitRef="usd">35950000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c266"
      decimals="-3"
      id="ixv-13760"
      unitRef="usd">34209000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="c263"
      decimals="-3"
      id="ixv-13761"
      unitRef="usd">14967000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="c264"
      decimals="-3"
      id="ixv-13762"
      unitRef="usd">6248000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="c265"
      decimals="-3"
      id="ixv-13763"
      unitRef="usd">44026000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="c266"
      decimals="-3"
      id="ixv-13764"
      unitRef="usd">37009000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="c263"
      decimals="-3"
      id="ixv-13765"
      unitRef="usd">28916000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="c264"
      decimals="-3"
      id="ixv-13766"
      unitRef="usd">22891000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="c265"
      decimals="-3"
      id="ixv-13767"
      unitRef="usd">103284000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="c266"
      decimals="-3"
      id="ixv-13768"
      unitRef="usd">74604000</us-gaap:NetIncomeLoss>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c6" id="ixv-13769">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c6" id="ixv-13770">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c6" id="ixv-13771">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c6" id="ixv-13772">false</ecd:Rule10b51ArrTrmntdFlag>
    <us-gaap:CommitmentsAndContingencies
      contextRef="c2"
      id="hidden-fact-0"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="c3"
      id="hidden-fact-1"
      unitRef="usd"
      xsi:nil="true"/>
    <plab:CustomerOrdersExpectedTimingOfSatisfactionPeriod contextRef="c111" id="hidden-fact-2">P7D</plab:CustomerOrdersExpectedTimingOfSatisfactionPeriod>
    <plab:CustomerOrdersExpectedTimingOfSatisfactionPeriod contextRef="c112" id="hidden-fact-3">P14D</plab:CustomerOrdersExpectedTimingOfSatisfactionPeriod>
    <plab:CustomerOrdersExpectedTimingOfSatisfactionPeriod contextRef="c113" id="hidden-fact-4">P14D</plab:CustomerOrdersExpectedTimingOfSatisfactionPeriod>
    <plab:CustomerOrdersExpectedTimingOfSatisfactionPeriod contextRef="c114" id="hidden-fact-5">P21D</plab:CustomerOrdersExpectedTimingOfSatisfactionPeriod>
    <dei:EntityCentralIndexKey contextRef="c0" id="ixv-13781">0000810136</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="c0" id="ixv-13782">false</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus contextRef="c0" id="ixv-13783">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:CurrentFiscalYearEndDate contextRef="c0" id="ixv-13784">--10-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c181" id="ixv-13785">P1Y200D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#ix_0_fact"
          xlink:label="ix_0_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_1_fact"
          xlink:label="ix_1_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_0_footnote" xlink:label="ix_0_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-size: 10.0pt; color: #000000;">Accounts receivable, net included amounts due from a related party of $39.7 million and $38.3 million as of August 2, 2026, and October 31, 2025, respectively. The allowance for credit losses included in the Company&#x2019;s total accounts receivable balance was $1.1 million and $1.2 million as of August 2, 2026, and October 31, 2025, respectively.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_0_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_1_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#ix_2_fact"
          xlink:label="ix_2_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_4_fact"
          xlink:label="ix_4_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_3_fact"
          xlink:label="ix_3_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_5_fact"
          xlink:label="ix_5_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_1_footnote" xlink:label="ix_1_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-size: 10.0pt; color: #000000;">Revenue included $35.8 million and $102.9 million for the three and nine months ended August 2, 2026, respectively, and $33.7 million and $103.3 million for the three and nine months ended August 3, 2025, respectively, from a related party.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_2_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_4_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_3_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_5_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#ix_6_fact"
          xlink:label="ix_6_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_7_fact"
          xlink:label="ix_7_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_2_footnote" xlink:label="ix_2_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Restricted cash is included in other assets and primarily relates to customs requirements and land lease agreements.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_6_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_7_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#ix_8_fact"
          xlink:label="ix_8_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_9_fact"
          xlink:label="ix_9_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_3_footnote" xlink:label="ix_3_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Represents the carrying amount at the balance sheet date of the related ROU assets, in which the lessors have secured interests. Please refer to Note 5.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_8_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_9_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#ix_21_fact"
          xlink:label="ix_21_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_31_fact"
          xlink:label="ix_31_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_16_fact"
          xlink:label="ix_16_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_27_fact"
          xlink:label="ix_27_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_32_fact"
          xlink:label="ix_32_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_12_fact"
          xlink:label="ix_12_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_28_fact"
          xlink:label="ix_28_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_26_fact"
          xlink:label="ix_26_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_15_fact"
          xlink:label="ix_15_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_23_fact"
          xlink:label="ix_23_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_30_fact"
          xlink:label="ix_30_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_18_fact"
          xlink:label="ix_18_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_13_fact"
          xlink:label="ix_13_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_19_fact"
          xlink:label="ix_19_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_17_fact"
          xlink:label="ix_17_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_25_fact"
          xlink:label="ix_25_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_10_fact"
          xlink:label="ix_10_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_20_fact"
          xlink:label="ix_20_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_22_fact"
          xlink:label="ix_22_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_14_fact"
          xlink:label="ix_14_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_24_fact"
          xlink:label="ix_24_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_29_fact"
          xlink:label="ix_29_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_33_fact"
          xlink:label="ix_33_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_11_fact"
          xlink:label="ix_11_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_4_footnote" xlink:label="ix_4_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">This table disaggregates revenue by the location in which it was earned.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_21_fact"
          xlink:to="ix_4_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_31_fact"
          xlink:to="ix_4_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_16_fact"
          xlink:to="ix_4_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_27_fact"
          xlink:to="ix_4_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_32_fact"
          xlink:to="ix_4_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_12_fact"
          xlink:to="ix_4_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_28_fact"
          xlink:to="ix_4_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_26_fact"
          xlink:to="ix_4_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_15_fact"
          xlink:to="ix_4_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_23_fact"
          xlink:to="ix_4_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_30_fact"
          xlink:to="ix_4_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_18_fact"
          xlink:to="ix_4_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_13_fact"
          xlink:to="ix_4_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_19_fact"
          xlink:to="ix_4_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_17_fact"
          xlink:to="ix_4_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_25_fact"
          xlink:to="ix_4_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_10_fact"
          xlink:to="ix_4_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_20_fact"
          xlink:to="ix_4_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_22_fact"
          xlink:to="ix_4_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_14_fact"
          xlink:to="ix_4_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_24_fact"
          xlink:to="ix_4_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_29_fact"
          xlink:to="ix_4_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_33_fact"
          xlink:to="ix_4_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_11_fact"
          xlink:to="ix_4_footnote"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
